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