hibernate中的HQL到底用没用一级缓存?

通常正常来讲,咱们认为发送两次相同的查询,hibernate中是只会打印一次sql(也就是访问数据库),第二次再进行查询时,会从一级缓存中拿。 那HQL也用了一级缓存么?俺们来验证下:web //Hql查询,查询结果会放入Session一级缓存中.可是每次调用Hql查询都会生成Sql语句? // 并不表明 Hql没有使用1级缓存. public class Demo2 { @Test
相关文章
相关标签/搜索