Обновление Morphia AbstractEntityInterceptor до EntityListenerJAVA

Программисты JAVA общаются здесь
Anonymous
Обновление Morphia AbstractEntityInterceptor до EntityListener

Сообщение Anonymous »

Я использую перехватчик в Morphia 1.6.1

Код: Выделить всё

public class ApplicationEntityInterceptor extends AbstractEntityInterceptor {}
и зарегистрируйте его как

Код: Выделить всё

Mapper mapper = new Mapper();
mapper.addInterceptor(new ApplicationEntityInterceptor());
Я перевожу Morphia на версию 2.5.2 и совместимую с ней версию драйвера MongoDB. В версии 2.5.2 замечено, что мы удалили AbstractEntityInterceptor, и нам приходится использовать EntityListnener
Существуют документы, в которых упоминается использование @EntityListener в классах, аннотированных @Entity, для регистрации этих прослушивателей. Но, похоже, они устарели.
Есть ли какой-нибудь другой программный способ сделать это?

Подробнее здесь: https://stackoverflow.com/questions/798 ... tylistener

Вернуться в «JAVA»