Gewusst wie: laden von jdbc. properties-Datei, die dynamisch mit Frühling?
Mein Produkt unterstützt mehr als zwei Datenbanken.
Ich bin mit gemeinsam.Eigenschaften Datei in mein Produkt
Datenbank config Beschreibung sind
Product.database=XXXX (oracle,postgres or mysql)
Gewusst wie: laden Sie die XXXX(Datenbank) jdbc.Eigenschaften-Datei dynamisch?
Ist es möglich. Helfen Sie mir
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vielleicht können Sie die Eigenschaften - Klasse, die für eine
load
Methode.Wenn Sie mit dem Spring-Framework, vielleicht möchten Sie einen Blick zu haben, um die PropertyPlaceholderConfigurer
Meist für meine Anwendung auf Basis von Spring + JPA + Hibernate. Ich bin über Datei-Eigenschaften
und lassen Sie ' s Feder zu Lesen, die Eigenschaften, die Sie definieren können mehrere Datenquelle in der spring-xml-Konfiguration zu.
datasource.Eigenschaften
#Hibernate-Eigenschaften
hibernate.hbm2ddl.auto=create-drop
hibernate.dialect=org.hibernate.Dialekt.PostgreSQLDialect
hibernate.show_sql=true
dataSource.driverClassName=org.postgresql.Treiber
dataSource.url=jdbc:postgresql://localhost:5432/myproject
dataSource.username=postgres
dataSource.Passwort=123456
applicationContext.xml
datasourceContext.xml
und hier ist die persistence.xml