大家好日子,
我在休眠方面遇到麻烦,我在休眠方面比较新鲜, 我希望使用hql删除子条目, 如果您有解决方案,请帮助我,现在我使用pojo类创建实体而不是xml映射。
如何在使用类映射创建新实体时为表属性提供默认值(在pojo中)而不是xml映射
提前致谢
答案 0 :(得分:1)
您通常不使用HQL删除实体,而是使用session.delete(entity)
。如果您在关联(或级联全部)上有级联删除集,则子实体将与父实体一起删除。阅读hibernate reference manual了解详情并查看示例。
要在使用Hibernate生成架构时指定列的默认值,您可以使用Column注释的columnDefinition属性。不过,我通常更喜欢generate the database schema by hand。