如何改变数据源的加载方式,请各位指点
feixue1981111
2008-04-11
框架中通过DataSource.groovy类配置数据源。但不知是在哪个类中将其加载的。请各位指点。
还有就是我想将这种数据源的配置方式改成通过spring的xml方式配置数据源,请问怎么改,并在哪里加载? 请指教,多谢。 |
|
fcoffee
2008-04-11
scripts/Package.groovy
可以通过JNDI的方式: dataSource { jndiName = "java:comp/env/myDataSource" } |
|
agile_boy
2008-04-11
driverClassName,url等是必须的属性,当然了你可以通过Spring来配置,只要你将bean的id设置为:dataSource就好了,Grails会自动地用spring额bean来替代DataSource.groovy的配置
详细的配置在官方的参考手册中: http://grails.org/doc/1.0.x/guide/3.%20Configuration.html#3.3%20The%20DataSource |