【发布时间】:2023-04-03 03:32:01
【问题描述】:
我刚刚在我的 DAO 类上配置了 @PersistenceContext(type=PersistenceContextType.EXTENDED) 以在视图层上进行延迟加载(需要让它不为此关闭会话),但我遇到了 1 级缓存问题(我想)..因为即使我的二级缓存设置关闭,对象也会被缓存。关闭“type=PersistenceContextType.EXTENDED”后,系统没有缓存对象,而是再次陷入延迟加载问题。
//@PersistenceContext(type=PersistenceContextType.EXTENDED)
@PersistenceContext
私有EntityManager entityManager;
有什么办法可以控制吗?我真的需要延迟加载,但不想每次都将我的对象存储在 1 级缓存中。
谢谢
【问题讨论】:
-
抱歉:我使用的是休眠 jpa impl
标签: java hibernate spring jpa jpa-2.0