что такое proxy object в Hibernate?
Hibernate автоматически генерирует для ваших классов с данными наследников, которые перехватывают get-методы для реализации ленивой загрузки и set-методы для отслеживания изменений.
Эти классы называются proxy-классами, а их экземпляры - proxy-объектами.
В общем случае прокси-объект - это объект, который служит посредником для доступа к другому объекту, каким-то образом меняя свойства или поведение этого объекта.
Так что со стороны клиента (т.е. объекта-пользователя) поведение выглядит несколько не так, как было бы при непосредственном доступе.
Используется также в случаях, когда прямой доступ к используемому объекту по какой-то причине невозможен. См. подробнее:
Википедия: Заместитель_(шаблон_проектирования)
или в книге
Э. Гамма, Р. Хелм и др. Приемы объектно-ориентированного проектирования. Паттерны проектирования (aka "Gang of Four")
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как можно создавать большое настольное приложение, чтобы не было большой зависимости между модулями, не приходилось делать сборку всего...
Возникла необходимость подсчёта кол_ва статей, вопросов, задач пользователя, создал для этого отдельную таблицу, где для каждого пользователя...