Hibernate二级缓存:是否可以使用它?

Eng*_*_DJ 4 java hibernate ehcache second-level-cache

我已经看到它写了Hibernate二级缓存仅在调用load方法时使用.我无法找到关于它是否在调用时使用的任何结论性答案get,我们已经集成的GenericDAO项目主要使用.

是否在调用时使用了二级缓存org.hibernate.Session.get(Class clazz, Serializable id)

JB *_*zet 9

是的,当然是它被使用了get.Session.load生成代理到实体,甚至不检查实体是否存在,因此二级缓存get比for 更具相关性load.