Я сталкивался с несколькими случаями, когда фреймворки, которые принимают POJO для выполнения некоторой работы с прокси-компонентами Hibernate.
Например, если я xml аннотирую bean-компонент для фреймворка X и передаю его фреймворку X, он не распознает bean-компонент, потому что ему передан прокси-объект, у которого нет аннотаций для framework X.
Есть ли общее решение для этого? Я предпочел бы не определять бин как загруженный с нетерпением или поворот ленивой загрузки в любом месте приложения.