关于hibernate查询缓存的问题

2025-02-28 23:53:25
推荐回答(1个)
回答1:

一级缓存:查询过的对象都会放在一个与Session对象相关的容器中 再次查询时会检查容器中有没有 如果没有才会去数据库中查 来提高查询速度
二级缓存:与SessionFactory相关的容器来缓存对象SessionFactory在整个应用程序中只存在一个,程序启动时创建,关闭时销毁