일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- SpringBoot
- KAKAOLOGINAPI
- ERROR TYPE : org.apache.ibatis.binding.BindingException
- HTTP3
- http
- 무상태프로토콜
- @Entity
- initialDelay
- JPA
- anyMatch
- fixedDelay
- @Table
- RFC723x
- 김영한JPA
- hibernate.dialect
- Invalid bound statement (not found)
- org.apache.ibatis.binding.BindingException
- Transaction not successfully started
- gitreset
- Git
- 매핑정보가없는필드
- HTTPMESSAGE
- 멱등활용
- gitrevert
- DB방언
- 캐쉬가능
- 자바ORM표준프로그래밍
- 네이버 연결된 서비스
- 네이버로그인API
- 데이터베이스 방언
Archives
- Today
- Total
twocowsong
준영속 상태의 특징 본문
깃허브 정리 URL : https://github.com/sWineTake/jpa.git
GitHub - sWineTake/jpa: 자바 ORM 표준 JPA 프로그래밍 - 김영한
자바 ORM 표준 JPA 프로그래밍 - 김영한. Contribute to sWineTake/jpa development by creating an account on GitHub.
github.com
준영속 상태의 회원 엔티티
- 거의 비영속 상태에 가깝습니다.
영속성 컨텍스트가 관리하지 않으므로 1차 캐시, 쓰기 지연, 변경 감지, 지연 로딩을 포함한 영속성 컨텍스트가
제공하는 어떠한 기능도 동작하지않습니다.
- 식별자 값을 가지고 있습니다.
비영속 상태는 식별자 값이 없을 수도 있지만 준영속 상태는 이미 한 번 영속 상태였으므로 반드시 식별자
값을 가지고 있습니다.
- 지연 로딩을 할 수 없습니다.
지연 로딩은 실제 객체 대신 프록시 개체를 로딩해두고 해당 객체를 실제 사용 할 때 영속성 컨텍스트를 통해
데이터를 불러오는 방법입니다. 하지만 준 영속 상태는 영속성 컨텍스트가 더는 관리하지않으므로 지연 로딩 시
문제가 발생합니다.