J'essaie de créer un bean sessionFactory
en utilisant spring 3.2 et hibernate 4. J'ai utilisé le code suivant pour cela. Mais le problème est buildSessionFactory()
est déconseillé et le buildSessionFactory(ServiceRegistry serviceRegistry)
est suggéré d'utiliser à la place dans javadoc. Cependant, je ne suis pas en mesure de comprendre ce qui est ServiceRegistry et comment utiliser buildSessionFactory(ServiceRegistry serviceRegistry)
.Configurer sessionFactory avec Spring, Hibernate et LocalSessionFactoryBuilder
@Configuration
public class AppConfig {
...
@Bean
public SessionFactory sessionFactory() {
return new LocalSessionFactoryBuilder(dataSource())
.scanPackages("com.mypackages")
.addProperties(hibernateProperties())
.buildSessionFactory();
}
}
cette réponse est-elle à jour? – dtrunk
@dtrunk Si je ne me trompe pas, la réponse est encore réelle même pour Spring 4.0.0.RC1 –