Posso avere due database collegati tag sessione di fabbrica in un unico file hibernate.cfg.xml?
-
29-09-2019 - |
Domanda
Ho due database diversi in cui ho bisogno di collegare e aggiornare le tabelle in modo dinamico. Ma sembra che non riesco a tenere due sessioni informazioni contenute nel file di configurazione correlati. Esiste un modo per gestire questa situazione?
Soluzione
Bene, come avete notato, l'elemento principale del file di configurazione XML di Hibernate deve dichiarare uno ed un solo elemento <session-factory>
secondo il DTD:
<!ELEMENT hibernate-configuration (session-factory,security?)>
Quindi, se si desidera configurare più fabbriche di sessione, sia:
- Usa un programmatica di configurazione approccio
- utilizzare diversi
hibernate.cfg.xml
Bibliografia
- Guida di Hibernate Core Reference
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow