我试图使用spring 3.2和hibernate 4创建sessionFactory
bean。我为此使用了以下代码。但问题是buildSessionFactory()
是已弃用和buildSessionFactory(ServiceRegistry serviceRegistry)
建议在javadoc中使用。但是,我无法理解什么是ServiceRegistry以及如何使用buildSessionFactory(ServiceRegistry serviceRegistry)
。使用Spring,Hibernate和LocalSessionFactoryBuilder配置sessionFactory
@Configuration
public class AppConfig {
...
@Bean
public SessionFactory sessionFactory() {
return new LocalSessionFactoryBuilder(dataSource())
.scanPackages("com.mypackages")
.addProperties(hibernateProperties())
.buildSessionFactory();
}
}
这个答案是最新的吗? – dtrunk 2013-11-12 14:00:51
@dtrunk如果我没有弄错答案仍然是实际的,即使对于Spring 4.0.0.RC1 – 2013-11-15 13:39:58