728x90
사전지식 - MyBatis 기본 사용법
영속성 컨텍스트
엔티티를 영구 저장 하는 환경
영속성 컨텍스트는 엔티티 매니저를 통해 엔티티를 조회하거나 저장할때 엔티티를 보관하고 관리한다.
바로 데이터베이스에 접근하지 않는다는 것이다.
자바의 엔티티 객체를 엔티티 매니저마다 가지고 있는 영속성 컨텍스트라는 공간에다 넣고 빼고 하면서 사용한다.
플러시
commit처리를 하면 flush가 되면서 데이터베이스에 쿼리가 날아간다.
하지만, commit처리를 하지 않아도 강제로 코드상에서 flush처리를 해주면 쿼리가 날아가게 된다.
준영속상태
detach처리를 하여 영속상태를 중단한다. 잘 쓰지는 않는 개념이다.
[도서] 자바 ORM 표준 JPA 프로그래밍 (김영한 저)
'Back-end > JPA' 카테고리의 다른 글
자바 ORM 표준 JPA 프로그래밍 총정리 (0) | 2023.01.23 |
---|---|
JPA 4장 엔티티매핑 (0) | 2023.01.20 |
JPA 연관관계 정리 (다대일 단방향, 양방향) (0) | 2022.12.16 |