모든 EntityManager를 close ()해야합니까? 내 자체 개발 지속성 프레임 워크를 JPA로 마이그레이션하기 시작했습니다. 지속성 프레임 워크가 많은 배관을 숨긴다는 점을 감안할 때 EntityManagers를 닫지 않으면 리소스 누출이 발생하는지 또는 프레임 워크가 나를 위해 수집하고 닫을 것인지 알고 싶습니다. 모든 곳에서 그들을 닫으려고하는데 꼭해야하나요? 현재 TopLink를 사용하는 이유는 NetBeans에서 쉽게 작동하기 때문이지만 다른 JPA 공급자를 조사하게되어 기쁩니다. 그것은 당신이 그것을 얻은 방법에 달려 있습니다. EntityManagerFactory를 사용하여 만든 경우 어떤 프레임 워크를 사용하든 관계없이 닫아야합니다. 의존성 주입을 사용하여 얻은 경우 (예 : EJB..