jpa如何在分离的实体上获取namedEntityGraph?

时间:2016-12-12 17:23:49

标签: hibernate jpa

对分离实体执行其他工作的最佳方法是什么?

某些背景......

我目前正在为我的REST服务过滤器中提取用户。在某些情况下,我需要在User实体上使用一些惰性集合。做这个的最好方式是什么?

我正在调用entityManager.merge,然后调用getCollection方法。

UserService:

public class UserService {
    @PersistenceContext
    EntityManager entityManager;

    public boolean doWork(User user) { // user is detached when passed in
        user = entityManager.merge(user);
        for (Entity e: user.getLazyCollection() {
            // doWork
        }
    }

0 个答案:

没有答案