프록시1 #8 프록시와 연관관계 관리 프록시와 연관관계 관리 ● 프록시와 즉시 로딩, 지연 로딩 객체는 객체 그래프로 연관된 객체들을 탐색한다. 그런데 객체가 데이터베이스에 저장되어 있으므로 연관된 객체를 마음껏 탐색하기는 어렵다. JPA 구현체들은 이 문제를 해결하려고 프록시라는 기술을 사용한다. 프록시를 사용하면 연관된 객체를 처음부터 데이터베이스에서 조회하는 것이 아니라, 실제 사용하는 시점에 데이터베이스에서 조회할 수 있다. ● 영속성 전이와 고아 객체 JPA는 연관된 객체를 함께 저장하거나 함께 삭제할 수 있는 영속성 전이와 고아 객체 제거라는 편리한 기능을 제공한다. 1. 프록시 [Member와 Team] 위 예제와 같이 Member가 Team을 필드로 갖고 있다고 하자. 만약 Member를 데이터 베이스에서 조회하면 이때, Te.. 2021. 8. 29. 이전 1 다음