Work hard
[原创]Grails+Mysql
上一篇 /
下一篇 2008-05-11 23:35:55
/ 个人分类:Groovy on Grails
查看( 21 ) /
评论( 0 )
海岸线网络聚合"MN#LNUn%_ Grails自带hsqldb了,但是在实际应用中肯定不行,需要使用其余的数据库。Grails0.6+以后的版本和之前的版本在连接数据库上稍有不同。 海岸线网络聚合 I7?B Z
|N"i3W
主要修改的地方为conf/DateSource.groovy ,然后在项目的根目录下的lib文件夹下放入mysql的驱动jar包 海岸线网络聚合:J,n*u6\-LL4B r*s
DateSource.groovy 源代码: 海岸线网络聚合 rTN9PC1pp'V+{
dataSource { 海岸线网络聚合q$LCQ*SDx,N:w
pooled = false 海岸线网络聚合
H/T-s%hK-_L-U
driverClassName = "com.mysql.jdbc.Driver"
HAx*jJ0 username = "root" 海岸线网络聚合;~G-tUmr)Z
password = "****" //****为数据库密码
6ci1q@)InQ9z c0}
-c;fe^_0// Hibernate缓存设置
O M~ z4DS6l#ss
W0hibernate { 海岸线网络聚合
o+IB)`?H/fp&L
cache.use_second_level_cache=true 海岸线网络聚合Vv4I@1b#u @j
cache.use_query_cache=true
1nO OtM5Q8hsW0 cache.provider_class='org.hibernate.cache.EhCacheProvider' 海岸线网络聚合_)X%]ukfqX n'`
}
"f2h(p~4dCF0// environment specific settings
)UNDo:ez9{0environments {
%@4t~7~j(pA0 development { 海岸线网络聚合{8Cx
^2Z!Z:~
dataSource { 海岸线网络聚合y8U$o aYg
dbCreate = "update" //one of 'create', 'create-drop','update'
3K'n1|#Sm.eWM0 url = "jdbc:mysql://localhost:3306/test_dev" 海岸线网络聚合W'wK?+\ NZ{
} 海岸线网络聚合xV#o/S7m6b4y
} 海岸线网络聚合6o-r4|D1h;o
test {
"nr|aG2G#H0 dataSource {
6Pp*XCUV0 dbCreate = "update"
L,X3P'i#`{0 url = "jdbc:mysql://localhost:3306/test_test"
'~*@RSI:b0 }
*I8q
k0S2m3v:M3H0 }
1z!blDj A_/n0 production { 海岸线网络聚合x~;Q-g9V
dataSource { 海岸线网络聚合 \k5k?/Y5}
dbCreate = "update" 海岸线网络聚合:EA3E]a
url = "jdbc:mysql://localhost:3306/test_prod"
-nI:_[SY0 } 海岸线网络聚合u/b-]vM#ty"a
}
/cFhui"q*HC0}
7yAm4C1b8E'O}Fm0
论坛模式
推荐
收藏
分享给好友
推荐到圈子
管理
TAG:
grails
Grails
Mysql