Tôi đang cố gắng tạo sessionFactory
bean bằng cách sử dụng spring 3.2 và hibernate 4. Tôi đã sử dụng mã sau cho điều đó. Nhưng vấn đề là buildSessionFactory()
là không được dùng nữa và buildSessionFactory(ServiceRegistry serviceRegistry)
được đề xuất sử dụng thay thế trong javadoc. Tuy nhiên, tôi không thể hiểu được ServiceRegistry là gì và cách sử dụng buildSessionFactory(ServiceRegistry serviceRegistry)
.Định cấu hình sessionFactory với Spring, Hibernate và LocalSessionFactoryBuilder
@Configuration
public class AppConfig {
...
@Bean
public SessionFactory sessionFactory() {
return new LocalSessionFactoryBuilder(dataSource())
.scanPackages("com.mypackages")
.addProperties(hibernateProperties())
.buildSessionFactory();
}
}
là câu trả lời này có được cập nhật không? – dtrunk
@dtrunk Nếu tôi không nhầm lẫn câu trả lời vẫn còn thực tế ngay cả đối với Spring 4.0.0.RC1 –