작성
·
403
0
J2SE환경에서는 영속성 컨텍스트와 엔티티 매니저가 1:1이라고 나와있고,
Spring환경에서는 N:1이라고 그림이 나와있습니다.
그렇다면 멀티스레드 환경에서 사용자 2명에게 요청을 받는 상황에서는
EntityManagerFactory가 2개의 EntityManager를 생성할 것이고,
2개의 EntityManager가 1개의 영속성 컨텍스트를 사용하게 된다면
영속성 컨텍스트의 ID값이 중복되거나, 여러개의 EntityManager가 동시에 영속성 컨텍스트의 같은 엔티티에 접근하는 등 여러 문제가 있지 않나요???
강의에서는 이 부분에 대해 나와있지 않아 잘 이해가 되지 않습니다 ㅠㅠ