前言 本片文章主要是说明了,hibernate的快照机制,能够自动更新,不用update。 分析 在创建session这个一级缓存对象的时候,session分为2块区域,一个是缓存区域。一个是快照区域 当到了查询语句, 所获得的数据,缓存区域保存一份,快照区域也保存一份。 到后面的set的时候,会修改缓存区域的参数。 当提交事务的时候,会对比2块区域的内容,一致就没问题。不一致就修改数据库。