Я только что попытался обновить один из моих проектов с Spring Boot 2.0.6 до 2.1, и теперь у меня есть некоторые недостающие пакеты в моем классе интегратора аннотаций JPA, а именно:
import org.hibernate.jpa.event.internal.core.JpaPostDeleteEventListener;
import org.hibernate.jpa.event.internal.core.JpaPostInsertEventListener;
import org.hibernate.jpa.event.internal.core.JpaPostLoadEventListener;
import org.hibernate.jpa.event.internal.core.JpaPostUpdateEventListener;
import org.hibernate.jpa.event.internal.jpa.CallbackBuilderLegacyImpl;
import org.hibernate.jpa.event.internal.jpa.CallbackRegistryImpl;
import org.hibernate.jpa.event.spi.jpa.CallbackBuilder;
import org.hibernate.jpa.event.spi.jpa.ListenerFactory;
import org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder;
Те, которые больше не доступны, или их просто нужно извлечь из отдельной зависимости сейчас?
EDIT
Похоже, что модуль управления объектами был объединен с модулем ядра Hibernate, но эти классы больше не существуют (я использую эту зависимость, и НЕКОТОРЫЕ из структуры пакета событий все еще там). Я думаю, что у меня не будет выбора остаться на 2.0.6 ...
Кстати, решение Вэл Блант в этом посте - это рассматриваемый класс:
Hibernate @PostLoad никогда не вызывается
Спасибо!