TIL

JPA 동작원리

haedal-uni 2022. 9. 8. 16:49
728x90

객체와 관계형 데이터 매핑에서는 엔티티 매니저(entity 관리)와 Persistence Context(Entity 저장소) 라는게 있다

 

영속성 컨텍스트는 orm, jpa, hibernate랑은 관계가 없고 영속성 컨텍스트는 엔티티 매니저만 들어가는 얘기다.

 

엔티티 매니저에서 데이터 베이스에 접근해서 curd 작업을 수행한다는 얘기가

entity가 db crud 처리를 하는게 사실은 엔티티 매니저가 하는것이라는 얘기다.

 

→ Jpa 에서 앤티티매니저팩토리를 통해 각 트랜잭션 수만큼 엔티티매니저를 만들어서 영속성 데이터를 관리한다

 

 

참고 >> https://haedal-uni.github.io/posts/Controller,-Service,-Repository/

 

- 2022.08.28 스터디 요약

728x90

'TIL' 카테고리의 다른 글

2022.09.18 스터디 정리  (0) 2022.09.19
TDD  (0) 2022.09.15
MyBatis  (0) 2022.09.08
프로젝트(+classic 에서 변경)  (0) 2022.09.01
코드 변경  (0) 2022.08.01