0
我有我的自定义SQL文件与DDL查询。我需要用这个文件初始化我的方案。 不是休眠定制DDL创建
<property name="hibernate.hbm2ddl.auto">create</property>
我该怎么做?
我有我的自定义SQL文件与DDL查询。我需要用这个文件初始化我的方案。 不是休眠定制DDL创建
<property name="hibernate.hbm2ddl.auto">create</property>
我该怎么做?
有一个名为import.sql
的特殊文件名,您可以在应用程序的类路径的根目录中包含Hibernate在创建数据库模式后查找的路径,允许用户提供额外的SQL命令,Hibernate应该在引导时执行该命令。
您可以通过调整以下属性影响这个特殊的文件名:
// default setting
hibernate.hbm2ddl.import_files="/import.sql"
如果您需要导入多个文件,则可以使用该属性设置使用逗号分隔的方式指定,例如/import1.sql,/import2.sql
。
你在使用Spring或者其他类似的框架吗? –