祝大家有美好的一天

我在冬眠中遇到了麻烦,并且在冬眠中变得更新鲜,
我希望使用hql删除子条目,
如果您有解决方案,请帮助我,现在我正在使用pojo类来创建实体而不是xml映射。

在使用类映射(在pojo中)而不是xml映射创建新实体时,如何为表属性提供默认值

提前致谢

最佳答案

通常,您不使用HQL删除实体,而是使用session.delete(entity)。如果您在关联上设置了级联删除(或全部级联),则子实体将与父实体一起删除。阅读hibernate reference manual以了解更多信息并查看示例。

要在使用Hibernate生成架构时为列指定默认值,可以使用Column批注的columnDefinition属性。不过,我通常更喜欢generate the database schema by hand

关于java - hibernate :使用hql删除子条目,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7845610/

10-11 22:22
查看更多