У меня есть старый код, который в основном использует службы Singleton внутри объектов для выполнения некоторых задач, и для начала очистки думаю, я хочу внедрить эти службы на сущности, так что по крайней мере я могу разбить эти жесткие зависимости на данный момент.Hibernate - Централизованное создание экземпляра объекта
Я пытаюсь найти какое-то место в Hibernate, где я могу контролировать компании экземпляр, теперь я нашел несколько возможных крюков, как: - org.hibernate.tuple.Instantiator - org.hibernate.Interceptor
Мне нужно управлять этим экземпляром, когда объект сначала загружается из базы данных, а также когда он загружается из кеша ... Кроме того, возможно, глобальный PreLoadEvent может помочь, мне просто нужно убедиться, что когда объект возвращается из Hibernate, у него есть все (сервисные) зависимости, введенные (весна уже здесь).
Может кто-нибудь указать мне, где продолжить поиск?
Это должно помочь для shure, но я ищу более способ Hibernate для этого, если такой существует! Благодаря! –