Hibernate中的cascade和inverser

xiaoxiao2026-08-29  23

<list name="diarys" table="petDiary" cascade="all" inverse="true"> <key column="petId"></key> <index column="listindex"></index> <one-to-many class="com.lovo.po.PetDiary"/> </list>

 inverser:控制反转

1:在一对多 多对一的关系维护中,关系的维护是多方而不是一方

举例:国家主席和全国人民

并不是我们的每件事他都要参与,这是是我们自己解决,

2:设为true  与DB的交互减少一次 ,性能得到提高

减少的次数就是关系的维护,只需要维护自己

cascade:级联更新

举例:

订单和客户的变化,只需要根据订单的变化来更新DB

 

 

 

转载请注明原文地址: https://www.6miu.com/read-5052033.html

最新回复(0)