grails
hsqldb
mysql
jdbc
groovy
*****= 問題由來 *****=
需要更換資料庫為mysql(測試)/oracle(正式),而預設資料庫為hsql。
在grails中切換資料庫還是比較方便的,不足之處是通過硬編碼實現的,這樣肯定不能滿足實際部署的需要。
*****= 問題解決 *****=
既然grails沒有提供可配置的檔案操作,那就自己實現乙個吧。
乙個簡單的配置檔案讀取類就ok了。
特別說明:
1、載入配置檔案方法:***xutils.class.getresourceasstream(「config.properties」)
3、在 development 階段,還需要在 project_home/ 下建立同樣的配置檔案。這受制於載入配置檔案方法。
4、環境: netbeans 6.5.1 + grails 1.1
如此使用:
修改datasource.groovy檔案,如下:
groovy**
datasource
hibernate
// environment specific settings
environments
} test
} production ?useunicode=true&characterencoding=utf8"
} }
}
ps:這裡,只需設定生產模式即可:
production ?useunicode=true&characterencoding=utf8" }
} 原文:
grails安裝部署 Grails資料庫及中文配置
你的位置 技術文件 web 文件詳情 grails資料庫及中文配置 1.資料庫配置檔案內容 datasource pooled false driverclassname com.mysql.jdbc.driver username root password 123456 hibernate ca...
grails的命名策略和資料庫連線
grails直接使用hibernate的improvednamingstrategy,雖然說是個不錯的選擇,不過有時候我們的工作不會象框架設計者想的那麼簡單.作為乙個orm,提供可配置命名策略是必要的.不過在grails中,如果你不想修改grails源 那麼就只能使用hibernate的預設命名策略...
資料庫的實現
新建資料庫 use master goif exists select from sysdatabases where name s2222 drop database s2222 create database s2222 on primary name s2222 data filename d...