• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

@PersistenceContext

22.06.26 12:39 작성 조회수 269

1

안녕하세요. 강사님..

@PersistenceContext 역할에 대해 문의드립니다.

JPA 활용 강의에서는  private final EntityManager em; 로 선언하여 생성자로 주입 받았는데, 

이번 강의에서는 @PersistenceContext 를 사용하고 있습니다. 

용법의 차이가 있는 건가요??

감사합니다.

답변 1

답변을 작성해보세요.

0

OMG님의 프로필

OMG

2022.06.26

안녕하세요. 개발중님, 공식 서포터즈 OMG입니다.

@PersistenceContext는 EntityManager를 주입 받을 떄 사용하는 JPA 표준 어노테이션입니다.

강의 내용에서는 생성자 주입과 동일한 기능을 한다고 보셔도 될 것 같습니다.

 

추가로, @PersistenceContext 관련하여 정리된 내용을 참고하시면 도움 되시리라 생각합니다.

https://batory.tistory.com/497

감사합니다.