인프런 커뮤니티 질문&답변

skehdxhd님의 프로필 이미지
skehdxhd

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

영속성 컨텍스트 질문입니다.

작성

·

403

0

J2SE환경에서는 영속성 컨텍스트와 엔티티 매니저가 1:1이라고 나와있고,

Spring환경에서는 N:1이라고 그림이 나와있습니다.

 

그렇다면 멀티스레드 환경에서 사용자 2명에게 요청을 받는 상황에서는

EntityManagerFactory가 2개의 EntityManager를 생성할 것이고,

2개의 EntityManager가 1개의 영속성 컨텍스트를 사용하게 된다면

영속성 컨텍스트의 ID값이 중복되거나, 여러개의 EntityManager가 동시에 영속성 컨텍스트의 같은 엔티티에 접근하는 등 여러 문제가 있지 않나요???

 

강의에서는 이 부분에 대해 나와있지 않아 잘 이해가 되지 않습니다 ㅠㅠ

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. skehdxhd님

다음을 참고해주세요.

https://www.inflearn.com/questions/158967

감사합니다.

skehdxhd님의 프로필 이미지
skehdxhd

작성한 질문수

질문하기