< property name =“hibernate.hbm2ddl.auto”value =“update”/>
我应该是可能的,我相信让xml项目免费更清洁.
PS:这应该不重要,但我在Heroku上运行它.
最佳答案
将此添加到dataSource()所在的类,它修复了我的问题.
final Properties hibernateProperties() {
final Properties hibernateProperties = new Properties();
hibernateProperties.setProperty("hibernate.hbm2ddl.auto","update");
hibernateProperties.setProperty("hibernate.dialect","org.hibernate.dialect.PostgresqlDialect");
hibernateProperties.setProperty("hibernate.show_sql","true");
return hibernateProperties;
}
完整的例子是https://github.com/arose13/Heroku-Spring-Postgres-Example.
编辑PS:对于这行hibernateProperties.setProperty(“hibernate.hbm2ddl.auto”,“update”);如果更新不适合您,请查看此stackoverflow question以确定最佳值.