Bonjour,
Je suis en train de développer des tests unitaires pour mon appli, mais j'ai un souci majeure.
Sous Glassffish j'ai créer un pool de connection "test", je voudrais dans un DAO pouvoir utilser ce pool mais je suis dans mon IDE netbeans.
Mes questions.
Dois utiliser JDBC comme d'hab dans mon DAO et la je trouve cela moyen car j'ai un fichier persistence.xml ou j'ai créer deux types de connections.
une JTA et l'autre Resources-local pour les tests avec les entity manager.
quand c'est un POJO JPA j'ai pas de pb car j'utilise
et le tour est joué,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 @Before public void setUp(){ emf = Persistence.createEntityManagerFactory('test'); em = emf.createEntityManager(); }
Mais pour des raisons techniques je ne peux utiliser JPA de cette façon comment alors utiliser cette même connection "test", à travers des lignes de codes ?
j'ai essayé ctx = (Context)cts.lookup ??? mais la je bloque.
Olivier
Partager