spring和hibernate整合的一个小问题
1.我整合spring和hibernate后。把model的级联明明设置了cascade=CascadeType.ALL..可是..我用spring提供的hibernat...
1.我整合spring和hibernate后。把model的级联明明设置了cascade=CascadeType.ALL..可是..我用spring提供的hibernateTemplate的delete方法去删除...我想删除父节点,连同子节点也删掉,可是...为什么。,他出现错误啊。。错误是违法了foreign key约束...请问这个是什么回事啊。我删除子节点没问题。。
展开
3个回答
展开全部
你设置反了导致外键约束错误.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有可能是你的表配置 foreign key 两个表关联。数据库在日常软件开发的设计中。实体中配置关联关系,但是在数据库层的表 最好不要配置外键关联。重要的设计原则就是学校学校的四范式是拿来违反的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询