Im Abschnitt hibernate der settings.properties wird die Datenbankverbindung festgelegt. Wenn keine benutzerdefinierte Datenbank konfiguriert wird, startet signoSign/Universal eine H2 Datenbank. Der Speicherort der Datenbank hängt von der Einstellung hibernate.connectionUrl ab.
Folgende Einstellungen sind in der settings.properties mit dem Präfix “hibernate.” möglich.
hibernate.connectionDriverClassName
Beschreibung |
Die JDBC-Treiberklasse. Wird für das Hibernate Property hibernate.connection.driver_class verwendet. |
Mögliche Werte |
Vollqualifizierter Klassenname der JDBC-Treiber. |
Standardwert |
|
Die angegebene Klasse muss im Classpath bekannt sein. Dazu kann das entsprechende JAR entweder in den Lib-Ordner der signoSign/Universal-Anwendung gelegt werden, oder zusätzlich im verwendeten Server bereitgestellt werden.
hibernate.connectionUrl
Beschreibung |
Die JDBC-URL zur Datenbankinstanz. Wird für die Hibernate Property hibernate.connection.url verwendet. |
Mögliche Werte |
Verbindungs-URL zur Datenbank. Beginnt i.d.R. mit "jdbc:". |
Standardwert |
|
Um den Speicherort der H2-Datenbank zu ändern kann der Pfad des Standardwerts angepasst werden. Beispiel:
hibernate.connectionUrl=jdbc:h2:tcp://localhost/c:/my/custom/folder/mydatabasefilename
hibernate.dialect
Beschreibung |
Mit dieser Eigenschaft generiert Hibernate das entsprechende SQL für die ausgewählte Datenbank. Wird für das Hibernate Property hibernate.dialect verwendet. |
Mögliche Werte |
Eine Zeichenkette, welche auf einen gültigen Hibernate-Datenbank-Dialekt verweist. |
Standardwert |
|
hibernate.connectionUsername
Beschreibung |
Der Datenbank-Benutzername. Wird für das Hibernate Property hibernate.connection.username verwendet. |
Mögliche Werte |
Der Benutzername, mit dem der Datenbankzugriff autorisiert wird. |
Standardwert |
sa |
hibernate.connectionPassword
Beschreibung |
Das Datenbankkennwort. Wird für das Hibernate Property hibernate.connection.password verwendet. |
Mögliche Werte |
Das Passwort, mit dem der Datenbankzugriff autorisiert wird. |
Standardwert |
- |