hibernate unsaved-value

xiaoxiao2022-06-14  50

⒈ 当允许级联操作时, 非显式保存数据, hibernate将根据该值来判断对象是否保存.

 

⒉ 显式保存:save, update, saveOrUpdate

⒊ 如果取到的该对象的Id值和hbm映射文件中指定的unsaved-value相等,那么hibernate认为该对象是新的内存临时对象,发送save,如果不相等,那么hibernate认为该对象是已经持久过的对象,发送update。

 

⒋ unsaved-value=none: 大多数的用法, object.getId()==null       unsaved-value=any: 由于不论主键属性为任何值,都肯定为any,因此hibernate总是对对象发送save

 

相关资源:敏捷开发V1.0.pptx
转载请注明原文地址: https://www.6miu.com/read-4936699.html

最新回复(0)