IntelliJ IDEA创建Grails工程

目录

一. 本地部署Grails环境

二. 创建Grails项目

1. File->New->Project

2. 配置Gradle

3. 配置MySQL数据源

(1)编辑build.gradle

(2)编辑 application.yml

4. 新建domain类

5. 创建controller和views

6. 运行


一. 本地部署Grails环境

  • 官网下载Gails:https://grails.org/
  • 配置环境变量:GRAILS_HOME="C:\grails-3.3.6" (参照自身的安装路径)         
  • 在path中追加%GRAILS_HOME%\bin

二. 创建Grails项目

1. File->New->Project

       IntelliJ IDEA创建Grails工程_第1张图片

IntelliJ IDEA创建Grails工程_第2张图片

2. 配置Gradle

IntelliJ IDEA创建Grails工程_第3张图片

IntelliJ IDEA创建Grails工程_第4张图片

3. 配置MySQL数据源

(1)编辑build.gradle

dependencies {
    //...

    runtime 'mysql:mysql-connector-java:5.1.40'

 }

(注:将依赖项添加到文件的dependencies部分build.gradle,而不是buildscriptdependencies部分。

(2)编辑 application.yml

   IntelliJ IDEA创建Grails工程_第5张图片

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

IntelliJ IDEA创建Grails工程_第6张图片

6. 运行

此时数据库中也自动生成了book数据表

浏览器访问:http://localhost:8080/book/index

IntelliJ IDEA创建Grails工程_第7张图片

你可能感兴趣的:(Web)