Как внедрить компонент службы Spring в объект JPA?

Моя проблема очень похожа на эту: Внедрение полей через Spring в сущности, загруженные Hibernate

Разница в том, что я использую сущности JPA2, а не спящий режим. Пока нижний слой все еще находится в спящем режиме (3.5.5).

Моя весенняя версия - 3.0.4.

Каковы соответствующие eventListeners в мире JPA?

Пример кода из исходного сообщения:

class Student {
   int id; //loaded from DB
   String name; //loaded from DB
   int injectedProperty; //Inject via Spring
   transient Service serviceImpl; //Inject via Spring
}

Я знаю, что могут быть решения аспектаJ, но я бы предпочел решение на чистом Java. Спасибо.

9
задан Community 23 May 2017 в 12:24
поделиться