如果您确实要使用hibernate属性前缀,则将其与一起
spring.jpa.properties.按原样添加到
EntityManagerFactory。请参阅Spring
Boot参考指南中的此处。
spring.jpa.properties.hibernate.hbm2ddl.import_files=file1.sql,file2.sql
但是,您也可以使用
spring.datasource.data和
spring.datasource.schema属性来发挥自己的优势。它们分别默认为
data和
schema。如您在DataSourceInitializer类中看到的。您还可以设置它们,它们采用逗号分隔的资源列表。
spring.datasource.data=classpath:/data-domain.sql,file:/c:/sql/data-reference.sql,data-complex.sql
之所以变得更好,是因为资源加载还允许使用ant样式的模式加载资源。
spring.datasource.data=/meta-INF/sql/init-*.sqlspring.datasource.schema=/meta-INF/sql/schema-*.sql



