grails框架入门小结(一)—后台基础搭建

本文介绍了Grails框架的基础搭建过程,包括JDK、Grails的配置以及IntelliJ IDEA的使用。在Grails工程中配置DataSource以连接MySQL数据库,并利用Grails的ORM特性自动生成数据库表。通过BuildConfig.groovy调整运行属性,创建Controller并注入Service。Grails的自动装配简化了数据库操作,避免手动编写SQL。同时,展示了如何在Controller中处理JSON数据传输和解决跨域问题。

以下仅仅是个人理解,只记录自己在开发中的问题:

1,官网下载JDK1.7及以上,配置其系统变量(path):安装目录/bin; 安装目录/jre/bin;

2,下载grails-2.5.4,或其他版本,配置其系统变量(path):安装目录/bin;

3,Intellij IDEA2016.3 ,MySQL免安装版,apache-maven-3.2.5;

4,开始开发了:

      1)在IDEA中新建一个grails工程

      2)conf / DataSource.grovy 此配置文件按照如下方式配置:(我使用的是MySQL数据库免安装版,此处另外需要在lib目录下加入mysql-connector-java-5.1.21-bin.jar(也可以是其他版本...自行配置)这个连接jar包)

dataSource {
    pooled = true
    driverClassName = "com.mysql.jdbc.Driver"
    username = "root"  //数据库的userName
    password = "123456"  //数据库的密码,此处不再详解MySQL免安装数据库的使用及配置。可百度搜索。
}
hibernate {
    cache.use_second_level_cache = true
    cache.use_query_cache = false
    cache.region.factory_class = 'org.hibernate.cache.ehcache.EhCacheRegionFactory'
}
environments {
    development {
        dataSource {
            dbCreate = "update" 
            url = "jdbc:mysql://localhost:3306/grails?useUnicode=true&characterEncoding=utf8"
            dialect = org.hibernate.dialect.MySQL5InnoDBDialect
            logSql = true
            formatSql = true
        }
    }
    test {
        dataSource {
            dbCreate = "update"

//jdbc:mysql://localhost:端口号/MySQL的database的名字
//此处
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值