Совместимость Spring-orm 5.3.22 с Hibernate6 (на основе Джакарты)
В проекте используются как hibernate-core, так и spring-orm.
Утверждается, что Spring-orm v5.3 совместим с hibernate6, но при обновлении до Hibernate6 возникают ошибки компиляции:
public class CustomHibernateJpaDialect extends HibernateJpaDialect {
private static final long serialVersionUID = 1L;
@Override
public Object beginTransaction(final EntityManager entityManager,
final TransactionDefinition definition)
throws PersistenceException, SQLException, TransactionException {
}
}
Диспетчер сущностей, требуемый методом, и созданное PersistenceException взяты из javax.persistance, в то время как hibernate6 был обновлен для использования jakarta.persistance.
Спасибо