Как преобразовать прокси-объект Hibernate в реальный объект сущности
В этом руководстве мы узнаем, как преобразовать прокси-объект Hibernate в реальный объект сущности. Сначала разберёмся, когда Hibernate создаёт прокси-объект, затем — зачем он нужен, и наконец смоделируем ситуацию, в которой возникает необходимость «распроксить» объект.
Hibernate использует прокси-объекты для реализации ленивой загрузки (lazy loading). Чтобы лучше понять это, рассмотрим сущности PaymentReceipt и Payment: @Entity
public class PaymentReceipt {
...
@OneToOne(fetch = FetchType...