昨天在项目中遇到一个Hibernate双边多对一的问题,想在delete一方的时候级联删除所有多方,hbm文件配置的没有问题,但怎么都无法级联删除成功,最后发现时自己删除一方的方法写的不对,正常的应该使用delete(A a)这样的方法,而我通过HibernateCallback写了一个deleteById(String id)这个方法,删除的时候也是使用的deleteById,结果当然无法级联删除了。
hibernate级联删除不起作用(做项目时遇到的问题)
最新推荐文章于 2022-11-17 17:25:18 发布