的Grails版本:1.1戰爭文件忽略數據源URL
的Tomcat版本:5.5
問題: 應用程序不使用的URL數據源。
看起來好像 - 它使用了一些其他的數據源 - 但它似乎不在內存DB中 - 因爲我可以看到數據在會話之間持續存在。
我甚至試着給出一個不存在的數據庫名稱 - 並且應用程序工作正常。我的意思是,我能夠堅持數據並獲取它 - 在應用程序 我無法弄清楚數據在哪裏持續存在!
我生成使用命令 - Grails的戰爭
這是DataSource配置看起來像
dataSource {
pooled = true
driverClassName = "com.mysql.jdbc.Driver"
username = "user"
password = "pwd"
}
hibernate {
cache.use_second_level_cache=true
cache.use_query_cache=true
cache.provider_class='com.opensymphony.oscache.hibernate.OSCacheProvider'
}
environments {
production {
dataSource {
dbCreate = "create"
url = "jdbc:mysql://localhost:3307/mydb?autoReconnect=true"
dialect = org.hibernate.dialect.MySQL5Dialect
}
}
}
您是否找到解決方案?我也有同樣的問題。 – user2427 2010-04-01 23:08:46
不是真的 - 過了一段時間,我停止面對這個問題。我推斷我犯了一個錯誤。但不能確認 – 2010-04-03 00:50:47