没有合适的资源?快使用搜索试试~ 我知道了~
Grails Wed开发课程设计
4星 · 超过85%的资源 需积分: 9 10 下载量 42 浏览量
2010-07-24
13:00:29
上传
评论
收藏 2.18MB DOC 举报
温馨提示
试读
28页
Grails构建在开源技术如Spring、Hibernate和SiteMesh之上,提供了一个类似于Rails的平台可以与Java平台无缝集成的。但Grails比Rails具有更强的可像Java那样成熟的虚拟机,并且能够给企业级的服务提供成熟的支持。Grails也是构建在Groovy之上的,而Groovy是一种“动态”或指令语言。动态语言一般用来加速和简化程序撰写。与Python或Ruby等其他指令语言不同的是,用Groovy撰写的程序,可与Java虚拟器结合。
资源推荐
资源详情
资源评论
Grails Wed 开发课程设计
Grails Wed
开发课程设计
学 号
班 级
姓 名
指导老师
- 1 -
Grails Wed 开发课程设计
目录
摘 要:........................................................................................................... ....3
网络工程同学录简介...........................................................................................3
软件的安装调试..................................................................................................4
具体建立.............................................................................................................5
创建项目....................................................................................................................................................5
建立属于自己的领域类.......................................................................................................................6
Yy 领域类:..........................................................................................................................................7
User 领域类:.......................................................................................................................................7
生成控制类................................................................................................................................................7
生成脚手架................................................................................................................................................8
建立属于我们自己的数据库..................................................................................................................11
对领域类加约束条件..............................................................................................................................12
汉化我们的界面......................................................................................................................................13
添加查询功能..........................................................................................................................................15
提高系统的安全性..................................................................................................................................17
对系统进行美化......................................................................................................................................18
实现分页功能..........................................................................................................................................22
系统部署..................................................................................................................................................24
总结..................................................................................................................27
参考资料...........................................................................................................28
开发感想...........................................................................................................28
- 2 -
Grails Wed 开发课程设计
Grails Web 开发课程设计
摘 要:
Grails 构建在开源技术如 Spring、Hibernate 和 SiteMesh 之上,提供了一
个类似于 Rails 的平台可以与 Java 平台无缝集成的。但 Grails 比 Rails 具有更
强的可像 Java 那样成熟的虚拟机,并且能够给企业级的服务提供成熟的支持。
Grails 也是构建在 Groovy 之上的,而 Groovy 是一种“动态”或指令语言。动态
语言一般用来加速和简化程序撰写。与 Python 或 Ruby 等其他指令语言不同的
是,用 Groovy 撰写的程序,可与 Java 虚拟器结合。
因此可以这样说,Grails = Groovy + Spring + Hibernate。
Grails 有两个原则:
一是 CoC: 约定大于配置(Convention over Configuration
二是 DRY: 不要重复你自己(Don not Repeat Yourself)
在这我将用 Grails 制作一个简单的表格,主题是同学录。
关键词:Grails MySQL 网络工程同学录
网络工程同学录简介
前言:岁月只是在我们的脸上留下成熟的印记,依然记得我们的校园是那么的
美丽,青青的草地,浪漫的长椅;宁静的合班教室,欢腾的运动场地,没有遗
忘的还有老师的教诲和几年美好校园生活的点滴。依然铭记一起在运动场上挥
汗如流,依然忘不掉自己放到池塘中那只美丽的瓶子……一切的一切都是那样
的令人刻骨铭心。所以我们应该做点什么来诠释我们之间的那份友情和我们的
- 3 -
Grails Wed 开发课程设计
青春。
因此在这我将用 Grails 制作一个简单的表格,主题是同学录。以此来提前
纪念这一切……
需要实现的功能:
(1) 管理员登录后,可对同学录列表进行增加、删除、查询、修改。
(2) 可注册管理员,并对管理员列表进行增加、删除、查询、修改。
(3) 普通用户可以浏览该同学录,并查询。
(4) 普通用户也可注册、加入同学录中。
(5) 普通用户无权对该同学录进行任何的增加、删除、查询、修改。
软件的安装调试
(1)把 grails 文件夹放在 D 盘下。
(2)安装 java 的 jdk,将它默认装在 C 盘下。
(3)解压缩 grails-1.1.1.rar 文件到当前目录下
(4)配置环境变量:右击我的电脑—属性—高级—环境变量,在系统变量中
按如下生成 3 个变量:
Grails_home D:\Grails\grails-bin-1.1.1\grails-1.1.1
Java_home C:\Program Files\Java\jdk1.6.0
Path ;%java_home%\bin;%grails_home%\bin
- 4 -
Grails Wed 开发课程设计
(5)安装数据库:把 mysql-5.0.22-win32.zip 文件解压,安装数据库;还
安装了数据库前端 MySQL-Front_Setup.exe,在安装过程中,设置密码为
123456。
(6)检查 java 虚拟器和 grails 是否装好:开始—运行—输入 cmd—打开了
doc 命令提示符,分别输入 java 和 javac,显示 java 能运行,再找到自己的
grails 文件下,在 doc 命令符下输入 grails,显示 grails 能用,最后生成一个
地址可以在 ie 浏览器下看到初始的界面。
(7)安装 UltraEdit 文本编辑器。
具体建立
前面我已经把前期工作做好了,现在开始具体的创建了。
创建项目
创建一个 yyy 项目。具体如下:
之后输入 grails run-app
在遨游的浏览器下输入上面地址,我们可以看到如下所示的一个友好的界面。
- 5 -
剩余27页未读,继续阅读
资源评论
- z3145856402013-05-24还不错,挺实用
- xiaocaizhbo2013-05-25内容还可以,版本低了点,能整理出来也不容易
l781974176
- 粉丝: 2
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功