每次加载视图以编辑记录时,我们都采用了创建新 EntityManager 的方法(以支持工作单元模式)。
为了让 EntityManager 被垃圾回收,我们需要做些什么特别的事情吗?我相信我们正在发布对管理器的所有引用,但 Chrome 的“获取堆快照”工具没有显示当我们离开视图时 EntityManager(或任何实体)被删除。
我看到每个实体都entityAspect.entityManager
持有对经理的引用。这会阻止所有东西被垃圾收集吗?
每次加载视图以编辑记录时,我们都采用了创建新 EntityManager 的方法(以支持工作单元模式)。
为了让 EntityManager 被垃圾回收,我们需要做些什么特别的事情吗?我相信我们正在发布对管理器的所有引用,但 Chrome 的“获取堆快照”工具没有显示当我们离开视图时 EntityManager(或任何实体)被删除。
我看到每个实体都entityAspect.entityManager
持有对经理的引用。这会阻止所有东西被垃圾收集吗?