Spring/JPA & Hibernate
Spring JPA
이준스
2019. 10. 18. 18:30
반응형
sql 중심 개발
SQL
상속 없음 대신, 슈퍼타입 서브타입 개념
개체지향 페러다임 제거
1. 캐싱 & 동일성 보장
2. 버퍼링 ( 쓰기 지연 )
4. 즉시로딩, 지연로딩
영속성 콘텍스트
엔티티를 영구 저장하는 환경
EntityManager.persistence(member);
디비에 저장하는 것이 아닌, 앤티티를 영속성 컨텍스트에 저장한다는 뜻!
앤티티 콘텍스트 : 논리적 개념, 엔티티 메니저를 통해 영속성 컨텍스트에 접군/1
엔티티 메니저당 영속성 컨텍스트 생성 됨 (1:1)
엔티티 생명 주기
비영속 -> 영속 ->
new Member()... em.persistence(member)
반응형