Je travaille avec un Java-Web utilisant MySQL RDBMS et j'utilise Hibernate comme ORM dans mon projet.
Maintenant, j'ai mis à jour mon application pour travailler à la fois sur le web et sur Android, donc j'ai tendance à utiliser SQLite pour manipuler les données sur Android.
J'ai trouvé les bocaux pour faire fonctionner Hibernate avec SQLite mais je ne peux pas savoir comment faire que ma classe utilise le paquet hibernate.cfg.xml
dans src.android.dao
au lieu du paquet hibernate.cfg.xml
dans src
.
Si je ne me méprends pas quelque chose dans le document Hibernate, ils disent que vous pouvez travailler avec plusieurs SGBDR dans un projet. Alors, s'il vous plaît dites-moi comment le faire. Mon anglais est mauvais, donc, si j'ai mal compris, alors s'il vous plaît confirmer que pour moi (Hibernate ne peut pas travailler avec 2 SGBDR dans un projet).
Merci beaucoup!Comment travailler avec 2 SGBDR dans un projet
2
A
Répondre
2
En supposant "src" est vraiment partie du paquet, cela devrait fonctionner:
URL config = ClassLoader.getSystemResource("/src/android/dao/hibernate.cfg.xml");
Configuration c = new Configuration();
c.configure(config);
Vous pouvez avoir plusieurs fichiers de configuration d'hibernation différents dans un projet. Ce qu'ils voulaient probablement dire en soutenant plusieurs bases de données dans le même projet, c'est la possibilité de les cibler pour le support, plutôt que de les utiliser simultanément.
1
Si je ne me trompe pas, vous devez faire:
configuration.configure("/android/dao/hibernate.cfg.xml");
Au lieu de:
configuration.configure();
Questions connexes
- 1. comment travailler avec 2 notifications dans Android?
- 2. Comment travailler avec un Mac sur un projet OpenSource?
- 3. Comment mieux implémenter une relation 1: 1 dans un SGBDR?
- 4. Utiliser ActiveReports pro 2: Comment travailler avec le sous-rapport?
- 5. RequireJS - Travailler avec 2 jQuery libs
- 6. Comment stocker et rechercher une séquence dans un SGBDR?
- 7. Comment travailler avec des colonnes dans le framework Slick 2
- 8. Comment concevoir un SGBDR pour les mégadonnées
- 9. Comment modéliser cette relation d'héritage multiple avec un SGBDR?
- 10. Sublime Text 2 - travailler avec l'hôte distant
- 11. obtenir haskellmode-vim de travailler avec un projet cabale
- 12. Nouvelles Stockage dans un DB vs SGBDR
- 13. Comportement d'INDEX dans le SGBDR
- 14. Comment travailler avec des images (png's) de taille 2-4Mb
- 15. Comment concevoir ce schéma SGBDR?
- 16. travailler avec les cases à cocher dans kohana 2
- 17. Comment utiliser 2 classes d'accessibilité ensemble dans un projet?
- 18. Comment configurer 2 environnements pour un seul projet dans Eclipse
- 19. Comment fusionner 2 projet mvc2
- 20. travailler avec Tapjoy Mur de l'offre dans le projet Android
- 21. Obtenir des annonces SOMA pour travailler dans un projet XNA?
- 22. Travailler sur un projet web PHP depuis GitHub dans Eclipse
- 23. Comment travailler avec Properties.CustomSettings
- 24. Comment travailler avec un tableau multidimensionnel?
- 25. Un index Lucene peut-il être stocké dans un SGBDR
- 26. Comment une table UPDATE est-elle gérée par un SGBDR?
- 27. Comment créer un projet Struts 2 dans Eclipse Galileo?
- 28. Comment intégrer maven 2 dans un projet netbeans existant?
- 29. Comment travailler avec UIScrollView?
- 30. J'ai un projet android écrit en scala - Comment puis-je ouvrir et travailler avec ce projet dans Eclipse?
Vous utilisez Hibernate dans Android? Comment c'était? –