Skip to main content
Skip table of contents

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

org.h2.Driver

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

jdbc:h2:tcp://localhost/./SSU_DB/ssupersistencedb

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

org.hibernate.dialect.h2Dialect

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

-

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.