문제

변화의 역사를 저장하고 싶습니다. @postupdate에서는 다른 엔티티의 새 인스턴스를 만들고 저장하고 싶습니다. EntityManager를 해당 방법으로 어떻게 전달합니까?

도움이 되었습니까?

해결책

EntityManager의 인스턴스를 다른 것과 마찬가지로 컨텍스트에서 검색하여 얻을 수 있습니다.

1) 수업 주사를 통해 :

@PersistenceContext EntityManager em; // injected in your class

2) EntityManagerFactory 사용 :

EntityManager em = EntityManagerFactory.getEntityManager();
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top