Konfigurieren des Hibernate-Dialekts mit JNDI (mit Spring)

8

Ich versuche, eine Spring + Hibernate-Webanwendung mit JNDI anstelle von Eigenschaftendateien zu konfigurieren. Alles funktioniert einwandfrei Datenbank-URL, Passwort, Login, etc., aber ich kann nicht den Dialekt aus dem JNDI-Kontext bekommen.

Ich verwende das in meiner database-context.xml:

%Vor%

Das Problem ist, dass ich nicht weiß, wie man den JNDI-Wert für databaseDialect in der Eigenschaft <prop name="hibernate.dialect">blabla</prop> verwendet.

Irgendwelche Ideen?

    
infinito 18.01.2011, 12:15
quelle

1 Antwort

4

Spring kann ein Map in ein Properties -Objekt konvertieren, sodass Sie Folgendes tun können:

%Vor%

Referenz:

  

Handles Conversion von Inhalt String   zu Properties Objekt. Behandelt auch Map   to Properties Konvertierung, für   Füllen eines Properties -Objekts über XML   "map" -Einträge.

Quelle: PropertiesEditor javadoc

    
Sean Patrick Floyd 18.01.2011, 13:01
quelle

Tags und Links