HibernatePersistence.class 已弃用。这段代码应该有什么替代方案?
import org.hibernate.ejb.HibernatePersistence
@Bean
public LocalContainerEntityManagerFactoryBean entityManagerFactory() {
LocalContainerEntityManagerFactoryBean entityManagerFactoryBean = new LocalContainerEntityManagerFactoryBean();
entityManagerFactoryBean.setDataSource(dataSource());
entityManagerFactoryBean.setPersistenceProviderClass(HibernatePersistence.class);
entityManagerFactoryBean.setPackagesToScan(env.getRequiredProperty(PROPERTY_NAME_ENTITYMANAGER_PACKAGES_TO_SCAN));
entityManagerFactoryBean.setJpaProperties(hibProperties());
return entityManagerFactoryBean;
}
最佳答案
应该是这样。
org.hibernate.jpa.HibernatePersistenceProvider
作为提供者
关于Spring Data JPA Java 配置 HibernatePersistence.class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21871283/