2013-07-05 4 views
3

Есть ли какие-либо события, которые происходят после загрузки объекта? Моя цель - добавить эту сущность к индексу Solr или Lucene. Событие EmptyInterceptor OnLoad происходит до того, как объект инициализируется. Я хочу обработать событие ПОСЛЕ того, как установлены свойства объекта. Возможно ли это с перехватчиками Hibernate или с чем-то еще?Hibernate Interceptor - событие после загрузки

+0

Мой простой пример файла спящего режима для загрузки весны (spring-boot-starter 1.2.4.RELEASE) http://stackoverflow.com/a/31725844/975169 – Sllouyssgort

ответ

1

@PostLoad, похоже, выполняет эту работу (см. community documentation). Если вы комментируете метод с этим внутри вашего объекта, он должен запускаться после загрузки объекта.

+0

У меня нет доступа к классам сущностей (они в основном, мой код находится в модуле). Извините, я не упоминал об этом. – DraggonZ

+0

@DraggonZ Возможно, вам стоит отредактировать свой вопрос с этим? Поскольку ваш вопрос сейчас, мой ответ действителен. Если вы отредактируете свой вопрос, я удалю этот ответ. – Magnilex