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 | 31 |
Tags
- JPA 비관적락
- 서버개발캠프
- 캠프
- Inno DB
- component
- JPA
- Redis
- 개발
- spring security
- annotation
- 디자인 패턴
- 낙관적락 비관적락 차이
- 서버
- 안드로이드
- Transaction isolation level
- JPA Lock
- JPA 낙관적락
- Pessimistic Lock
- JPA 동시성
- 스프링 log
- bean
- 스프링
- spring
- flask
- Android
- 스프링 로그
- 스마일게이트
- Optimistic Lock
- 암호화
- spring security 인증
Archives
- Today
- Total
목록jpa 영속성 컨텍스트 (1)
모르는게 많은 개발자
[JPA] 1. 영속성 컨텍스트(Persistence Context) 정리
최근에 JPA를 학습하면서 JPA에서 가장 중요하다고 볼 수 있는 영속성 컨텍스트에 대해 공부했다. 오늘은 JPA의 개념을 간단히 알아보고 영속성 컨텍스트에 대해 알아보자. 1. 영속성 컨텍스트란? 영속성 컨텍스트(Persistence Context)는 JPA에서 'Entity를 영구 저장하는 환경'이라고 해석할 수 있다. EntityManagerFactory에서 생성된 EntityManager로 Entity를 관리(저장, 조회 등)할 때 영속성 컨텍스트에 엔티티를 보관하고 관리한다. 2. Entity 생명주기 Entity는 비영속, 영속, 준영속, 삭제 4개의 상태가 있다. 비영속 영속성 컨텍스트와 전혀 관계가 없는 상태이다. 쉽게 말해 Entity 객체를 persist하지 않아 영속성 컨텍스트에 저장..
스프링
2020. 8. 17. 23:57