学习使用grails实现了一套前后台页面的开发并且部署到linux服务器。grails确实是一个简洁、高效、易用的框架,满足生产需要,并且java程序员学习成本较低。现就过程中遇到的主要问题进行总结,分享给同样被这些问题困住的同行
一、grails框架的使用过程
1.下载grails(本人使用的版本是2.4.2)、解压、配置环境变量
2.通过命令grails create-app 工程名,框架自动创建工程
3.直接在IDE引入grails工程(本人使用的是eclipse ,不熟悉IDEA的同行不必非切换的IDEA,eclipse对grails以及groovy的支持越来越强大了)
4.数据源配置:创建工程后在grails-app/conf下会自动创建DataSource.groovy,grails默认使用的是HSQLDB数据库(应用程序启动后,数据被保存在内存中,如果关闭数据库之前的数据会清空),但如果想使用其他数据库就需要修改此配置文件,比如mysql修改为:
dataSource {
pooled = true
jmxExport = true
url= "jdbc:mysql://***.***.***.***"
driverClassName = "com.mysql.jdbc.Driver"
username = ""
password = ""
}5.创建MVC之M/V/C各部分
首先要创建的是M,即创建domain对象,通过命令grails cr