2012-03-13 65 views
0

我有一個使用Hibernate的spring項目。對於開發我使用oracle作爲數據庫。但爲了測試目的,我正在使用HSQLDB。 我有與Oracle兼容的SQL腳本。我想轉換那些與HSQLDB兼容的腳本,並用這些腳本加載HSQLDB來運行所有的測試用例。轉換與HSQLDB兼容的oracle腳本

回答

1

如果甲骨文現有的表由Hibernate生成,你可以只是簡單hibernate.dialect屬性更改爲HSQLDB方言(即org.hibernate.dialect.HSQLDialect),然後設置hibernate.hbm2ddl.autoupdatecreate。然後,Hibernate會在啓動時自動在HSQLDB中創建表。