一级缓存:(事务级别的缓存,因为是在一个方法中开启的)
提高查询效率(只有执行get查询的时候才会返回ResultSet,也就是只有执行get时才会在session中组装两个对象,一个缓存对象,一个快照,当执行save和update时只在session中保存缓存对象,不组装快照
减少不必要的修改语句
通过session获得的对象都会放到session缓存中
一级缓存:(事务级别的缓存,因为是在一个方法中开启的)
提高查询效率(只有执行get查询的时候才会返回ResultSet,也就是只有执行get时才会在session中组装两个对象,一个缓存对象,一个快照,当执行save和update时只在session中保存缓存对象,不组装快照
减少不必要的修改语句
通过session获得的对象都会放到session缓存中