Bonjour,
dans le cadre de la delegation de responsabilité, j'ai deplacé mes objets (Hibernate) et leur fichier de mapping vers un projet BusinessObject (ce qui rend les objet facilement accessible et manipulable en integrant le jar).
Un autre projet s'occupe de la persistence (la couche d'accès aux données) et contient la classe HibernateUtil.java et ma classe regroupant les differentes methodes d'accès aux objects (Create, Read, Update, Delete).
Le probleme c'est qu'HibernateUtil plante dès la premiere ligne
sessionFactory = new Configuration().configure().buildSessionFactory();
car il n'est pas en mesure d'accéder aux business objects qui sont dans un projet séparé (j'ai pourtant mis le chemin dans hibernate.cfg.xml)
<mapping resource="registry/business/objects/ResellerDetails.hbm.xml"/>
<mapping resource="registry/business/objects/ContactDetails.hbm.xml"/>
Savez-vous comment regler ceci et surtout es-ce que cette approche est la meilleure en terme de delegation de resposabilité?
Merci
Partager