目录
扫描二维码关注公众号,回复:
2327018 查看本文章
一. 本地部署Grails环境
- 官网下载Gails:https://grails.org/
- 配置环境变量:GRAILS_HOME="C:/grails-3.3.6" (参照自身的安装路径)
- 在path中追加%GRAILS_HOME%/bin
二. 创建Grails项目
1. File->New->Project
2. 配置Gradle
3. 配置MySQL数据源
(1)编辑build.gradle
dependencies { //... runtime 'mysql:mysql-connector-java:5.1.40'
}
(注:
将依赖项添加到文件的dependencies
部分build.gradle
,而不是buildscript
/ dependencies
部分。)
(2)编辑
application.yml
dataSource: pooled: true jmxExport: true driverClassName: com.mysql.jdbc.Driver dialect: org.hibernate.dialect.MySQL5InnoDBDialect username: root password: 123456 environments: development: dataSource: dbCreate: update url: jdbc:mysql://127.0.0.1:3306/grails
如果将dbCreate的属性设置为“update”,"create"或“create-drop”,Grails将自动生成/修改数据库表。
4. 新建domain类
grails-app -> domain -> New -> Grails Domain Class
Book.groovy的代码如下:
class Book { String title; String author; static constraints = { } }
5. 创建controller和views
6. 运行
此时数据库中也自动生成了book数据表