Bonjour,
Je travaille sur un projet web utilisant Spring et hibernate.
J'ai aujourd'hui besoin de récupérer les couches services et dao afin d'effectuer un traitement de type batch. Il s'agit donc d'une application non-web
Dans la couche dao les beans sont injectés à l'aide de setters.
Depuis mon batch, j'arrive bien a récupérer les beans de la couche service en procédant comme ceci :
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext-hibernate.xml");
ClientService clientService = (ClientService) context.getBean("clientService");
Par contre les beans de la couche dao ne sont pas injectés.
Ou se trouve l'erreur. quelque chose m'echappe ?
Merci,
jp
Partager