Einstellungen: hibernate
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 | - |