Board logo

标题: [原创] [原创]Grails+Mysql [打印本页]

作者: 风灵风之子    时间: 2008-5-11 23:35     标题: [原创]Grails+Mysql

 Grails自带hsqldb了,但是在实际应用中肯定不行,需要使用其余的数据库。Grails0.6+以后的版本和之前的版本在连接数据库上稍有不同。
       主要修改的地方为conf/DateSource.groovy ,然后在项目的根目录下的lib文件夹下放入mysql的驱动jar包
DateSource.groovy 源代码:
dataSource {
    pooled = false
    driverClassName = "com.mysql.jdbc.Driver"
    username = "root"
    password = "****"   //****为数据库密码
}
// Hibernate缓存设置
hibernate {
    cache.use_second_level_cache=true
    cache.use_query_cache=true
    cache.provider_class='org.hibernate.cache.EhCacheProvider'
}
// environment specific settings
environments {
    development {
        dataSource {
            dbCreate = "update" //one of 'create', 'create-drop','update'
            url = "jdbc:mysql://localhost:3306/test_dev"
        }
    }
    test {
        dataSource {
            dbCreate = "update"
            url = "jdbc:mysql://localhost:3306/test_test"
        }
    }
    production {
        dataSource {
            dbCreate = "update"
            url = "jdbc:mysql://localhost:3306/test_prod"
        }
    }
}






欢迎光临 黑色海岸线论坛 (http://bbs.thysea.com/) Powered by Discuz! 7.2