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
- mybatis
- securitycontextholderfilter
- 컨테이너
- MSA
- Spring Container
- JdbcTemplate
- 지연 로딩
- JWT
- DI
- AWS
- docker compose
- Spring Data JPA
- docker
- Routing Key
- CORS
- Web
- 스프링 부트
- 서블릿 컨테이너
- Spring
- kafka
- DLQ
- JPQL
- 페이징
- redis
- dockerhub
- @ComponentScan
- Dead Letter Queue
- 쿠버네티스
- @Transactional
- JPA
Archives
- Today
- Total
목록FetchType.EAGER (1)
look-forest
프록시em.find(): 데이터베이스를 통해서 실제 엔티티 객체 조회em.getReference(): 데이터베이스 조회를 미루는 가짜(프록시) 엔티티 객체 조회 프록시 특징프록시 객체는 원본 엔티티를 상속받음. 사용하는 입장에서는 진짜 객체인지 프록시 객체인지 구분하지 않고 사용하면 됨(이론상)프록시 객체는 실제 객체의 참조(target)를 보관.프록시 객체를 호출하면 프록시 객체는 실제 객체 메소드 호출. 프록시 객체의 초기화프록시 객체를 만들 때 ID는 알고 있다. 따라서 getId()를 할 때는 초기화 되지 않는다.프록시 객체는 처음 사용할 때 한 번만 초기화.영속성 컨텍스트를 통하므로, 이미 1차 캐시에 존재하는 경우에는 프록시를 가져오지 않음.프록시 객체를 초기화 할 때, 프록시 객체가 실제 엔..
JPA/JPA
2024. 9. 10. 20:56