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