一、准备工作
1.安装JDK
2.安装grails
3.安装数据库
4.安装IDE(intellij)
二、grails应用目录结构
特点:惯例优于配置
简单理解,你把一个文件放在对应的文件夹下面,名称对应,项目就可以自己找到文件之间的关联了。
组织结构:
grails-app
conf:配置文件(数据源、url映射、遗留的spring和hibernate配置文件)
contrllers:控制器(MVC中的C)
domain:领域类(MVC中的M,在数据库中都有对应的表)
i18n:资源包,用于错误消息提示和页面标识国际化
service:服务类,用于可能多个跨领域类的业务逻辑
taglib:自定义标签
view:groovy服务页面,(MVC中的V)
lib:存放JDBC驱动包和第三方类库
groovy:存放groovy源文件,那些没有惯例位置的源文件
三、数据库的链接
连接数据库需要在DataSource文件中修改参数,主要是url的参数的修改。
四、SiteMesh用于结合两个页面布局文件
五、理解局部模板