[JPA][HIBERNATE] avoir plusieurs connexion possible pour les même DAO
Voici mon problème:
J'ai une configuration spring/hibernate/jpa (application desktop)
J'ai des DAO en pur JPA, avec annotation activé.
Je voudrai pouvoir "changer" de datasource à la demande pour pouvoir me connecter sur une base de donnée ou une autre, avec les même DAO.
Voici la classe de base de mes DAO
Code:
1 2 3 4 5 6 7 8
| public abstract class JpaDaoSupport<T extends IEntity, ID extends Serializable> implements DAO<T , ID>{
@PersistenceContext
protected EntityManager em;
....
} |
Est ce que quelqu'un à une idée ou l'a déjà fait?