【发布时间】:2015-11-28 03:17:51
【问题描述】:
我有hibernate.hbm2ddl.auto=create-drop 设置,但在hibernate 使用hibernate.import_files=db/create.sql 生成数据库后,我还基于SQL 中的一个表创建了一个视图。
下次运行休眠时不能删除现有的表,因为视图依赖于它。
如何使休眠删除表级联以便视图也被删除?
这样定义实体似乎没有效果
@Entity
@OnDelete(action = OnDeleteAction.CASCADE)
@Table(name = "MY_TABLE")
【问题讨论】: