【发布时间】:2018-01-31 14:39:08
【问题描述】:
我有一个 oracle 数据库和一个用 Java 编写的 spring API。我试图让它删除我的表,然后休眠在启动时重新创建它。如果表不存在,它们将按预期创建,我可以在控制台输出中看到它们的创建状态。但是,如果我停止并重新运行它,我将无法删除并重新创建它们。
我在 application.properties 文件中设置了休眠设置(包括在下面),但我尝试过的都没有。
hibernate.show_sql=true
hibernate.format_sql=true
hibernate.generate_ddl=true
hibernate.generate_ddl-auto=update
hibernate.dialect=org.hibernate.dialect.Oracle12cDialect
我尝试更改 create-drop 的更新,但没有成功。
任何想法我做错了什么?
【问题讨论】:
标签: java spring oracle hibernate