[JPA] 영속성 컨텍스트 이해 및 정리
JPA를 사용하면서 영속성 컨텍스트에 대해 이해하지 못하면 항상 예기치 못한 사이드 이펙트를 만나곤 한다. 그래서 영속성 컨텍스트에 대해 공부하면서 간단히 정리해본 글이다. 클래스 수준 아키텍처 아래의 이미지는 JPA의 클래스 레벨 아키텍처 입니다. 여러가지 코어적인 JPA의 클래스와 인터페이스를 볼 수 있습니다. EntityManagerFactory - EntityManager 클래스의 팩토리 클래스입니다. 이 클래스로 EntityManager 클래스의 인스턴스를 생성하고 관리 EntityManager - 인터페이스 입니다. 객체에 대한 영속성 관리작업을 합니다. Query 인스턴스를 생성하는 팩토리 처럼 작동합니다. Entity - 영속 객체입니다. 이 객체의 스펙에 의해서 데이터베이스에 기록될 객체..
JPA
2023. 4. 3. 00:37
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- DispatcherServlet
- 영속성 컨텍스트
- Spring Security
- 스프링
- 논블로킹
- thread
- jenkins
- lock
- jpa
- 인덱스
- spring mvc
- spring
- db
- 데이터베이스
- 네트워크
- 비동기
- 공간쿼리
- java
- database
- 쓰레드
- TCP
- R-Tree
- Index
- GIS
- 다운로드
- oauth2
- github
- spring boot
- mysql
- Excel
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함