작성
·
320
0
위에 답변을 보면
@Autowired가 스프링 빈을 주입한다면, @PersistenceContext는 JPA 스펙에서 제공하는 기능인데, 영속성 컨텍스트를 주입하는 표준 애노테이션입니다. 라고 적혀있습니다.
(1) 그럼 @Autowired로 EntityManager 를 사용시 영속성 컨텍스트를 만들지 못하는 건가요??
근데 @Autowired로 받아도 em.persist(member); 가되는 거보면 아닌것 같다고 생각이 드는데...
답변의 의미를 잘 모르겠습니다.
(2) 구글링한 결과로는 둘의 차이는 쓰레드 간에 동시성문제를 해결하여 EntityManager를 공유하지 않는다로 보이는데 이것을 말씀하신 걸까요??