大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
对于hibernate的快照更新的理解:
hibernate在获得持久化对象时,会在一级缓存和快照区同时保存一份相同的原始数据。在对数据进行过更新维护之后,提交事务时hibernate会自动将数据与快照区的原始数据进行对比,如果发现有差异,则自动将原数据更新为维护之后的数据并提交事务。
有时对于简单的数据更新,不想使用快照更新,可以在维护更新数据之后手动的save,这样同样可以完成数据的更新。但如果是非持久化数据,手动save会将原始数据完全覆盖,对于没有进行维护的属性,字段,会强行覆盖为新数据,如果没有新数据那么置空。类似于merge操作。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/185992.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...