mybatis一级缓存和二级缓存 hibernate中一级缓存和二级缓存的区别和联系,各有什么用?
浏览量:1180
时间:2021-03-14 06:49:32
作者:admin
hibernate中一级缓存和二级缓存的区别和联系,各有什么用?
第一级缓存是会话级缓存。会话执行查询操作,并将此操作的结果放入一级缓存。如果会话(必须是同一个会话)在短时间内执行相同的操作,hibernate将直接从一级缓存获取它,而不是连接到数据库并获取数据。第二级缓存是会话工厂级缓存。顾名思义,查询时查询结果将缓存在二级缓存中。如果由同一会话工厂创建的会话执行相同的操作,hibernate将从二级缓存获取结果,而不是连接到数据库。纯手工打斗,希望对你有所帮助
mybatis一级缓存和二级缓存 hibernate flush方法 hibernate一级缓存
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。