Je suis en train d'utiliser HibernateCursorItemReader dans mon lot de printemps (pour une raison architecturale, et je ne peux pas utiliser JpaPagingItemReader
parce que je ne ai pas besoin de pagination). Mais, le problème est que je dois définir l'usine de session et dans mon cas, je n'ai que le entityManagerFactory
. Malheureusement, je dois utiliser uniquement une configuration XML à cette fin. Je sais que dans le code Java, nous pouvons faire la conversion comme ça:Utilisation HibernateCursorItemReader avec EntityManagerFactory
Session session = manager.unwrap(Session.class);
sessionFactory = session.getSessionFactory();
Comment puis-je mettre ma sessionFactory
propriété dans mon HibernateCursorItemReader
? Si je dois convertir depuis entityManagerFactory
vers SessionFactory
? comment puis-je le faire directement dans une config XML?