在Hibernate中,我可以使用hbm2dll工具在hibernate从我的模型生成模式后导入数据文件。这很好,但是我想用我的数据库模式加载文件并让hibernate使用它而不是生成一个。
假设我在hibernate配置中配置了一些数据库
<property name="javax.persistence.jdbc.url" value="jdbc:hsqldb:."/>
在我运行测试之前,我想在我的schema.sql文件中定义一些模式来加载数据库。 而且我不想使用Spring ,我知道那里有支持它。
我知道我可以使用 hibernate.hbm2ddl 在创建SessionFactory时生成架构,但我宁愿加载我手动定义的架构。类似于spring-jdbc的<jdbc:embedded-database>
。
在Hibernate中是否有任何支持?