3

有谁知道 Hibernatestatic initialize()填充代理对象的方法是否会在进入数据库之前尝试访问二级缓存?我的代码似乎就是这样,我似乎在文档中找不到任何关于此的内容。Java 文档(像往常一样)是稀疏的。

谢谢!

4

1 回答 1

8

确实如此。只要激活了二级缓存并且您的实体被声明为可缓存的,那么当没有显式查询时缓存优先。您可以通过配置 org.hibernate.cache 记录器来跟踪缓存查询/命中/未命中。

于 2008-10-04T01:13:17.510 回答