如果mapper.xml中是各自的主外键普通字,那么删除时需要从下往上删除
contract表
contract_product表
ext_contract_product表
下一个有上一个表的外键
如果做contract表删除需要先删除ext_contract_product表,再contract_product表,再contract表 -----级联删除 这是mybatis的缺点,hibernate 与上级建立联系,这是它的优势