Hibernate级联问题
--------------------编程问答-------------------- 删除ScInstitutionMap 时,只能级联删除一条proxys 。后来我跟代码发现,他读的时候也只能读一条。 --------------------编程问答-------------------- 昨天弄了半天了,今天调了一天,也没有解决。 --------------------编程问答-------------------- 顶顶顶,顶出个高手来 --------------------编程问答-------------------- inverse 不是 true 吧 把它改成 false 试试 --------------------编程问答-------------------- 代码没有 错误没有,
看hibernate拼出的sql不是已经级联了吗?不明白什么叫只删了一条 --------------------编程问答-------------------- 代码似乎没有问题,你可以检查一下整体的代码 --------------------编程问答--------------------
如4楼,cascade="all-delete-orphan" inverse="true" 这两个是矛盾的吧,怎么放一起了呢 --------------------编程问答-------------------- 同4楼,一对多联级删除主动方在一这边对好,而这个设置主动方应该invese=false,楼主试试 --------------------编程问答-------------------- 如果删除多方,建议使用源生sql(我就这么用的,使用remove方法要报错,因为不是主控方,如果设为主控方,则会将一方删除掉),反正很纠结!
补充:Java , Web 开发