Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- JPA
- Optimistic Lock
- 암호화
- Inno DB
- Redis
- 개발
- 서버개발캠프
- spring
- 안드로이드
- 캠프
- Transaction isolation level
- 스프링 로그
- component
- spring security 인증
- JPA 동시성
- Pessimistic Lock
- bean
- JPA 낙관적락
- JPA Lock
- 스프링 log
- 디자인 패턴
- 서버
- 스프링
- 스마일게이트
- annotation
- Android
- JPA 비관적락
- 낙관적락 비관적락 차이
- flask
- spring security
Archives
- Today
- Total
목록jpa 영속성 컨텍스트 (1)
모르는게 많은 개발자

최근에 JPA를 학습하면서 JPA에서 가장 중요하다고 볼 수 있는 영속성 컨텍스트에 대해 공부했다. 오늘은 JPA의 개념을 간단히 알아보고 영속성 컨텍스트에 대해 알아보자. 1. 영속성 컨텍스트란? 영속성 컨텍스트(Persistence Context)는 JPA에서 'Entity를 영구 저장하는 환경'이라고 해석할 수 있다. EntityManagerFactory에서 생성된 EntityManager로 Entity를 관리(저장, 조회 등)할 때 영속성 컨텍스트에 엔티티를 보관하고 관리한다. 2. Entity 생명주기 Entity는 비영속, 영속, 준영속, 삭제 4개의 상태가 있다. 비영속 영속성 컨텍스트와 전혀 관계가 없는 상태이다. 쉽게 말해 Entity 객체를 persist하지 않아 영속성 컨텍스트에 저장..
스프링
2020. 8. 17. 23:57