Hibernate:使用hql删除子条目

时间:2011-10-21 06:11:09

标签: java hibernate

大家好日子,

我在休眠方面遇到麻烦,我在休眠方面比较新鲜, 我希望使用hql删除子条目, 如果您有解决方案,请帮助我,现在我使用pojo类创建实体而不是xml映射。

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

提前致谢

1 个答案:

答案 0 :(得分:1)

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

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