blob: 235657e01e880b4e610be542c19a9ef30442daef (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- Persistenz Descriptor zur Konfiguration -->
<persistence>
<!-- Hinterlegen eines symbolischen Namens -->
<persistence-unit name="persistenceExample"
transaction-type="RESOURCE_LOCAL">
<!-- Zu verwendende Implementierung -->
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<!-- Persistierbare Klassen -->
<class>Directory</class>
<!-- Konfiguration der Hibernate Implementierung -->
<properties>
<!-- Name des intern verwendeten JDBC-Treibers -->
<property name="hibernate.connection.driver_class"
value="org.hsqldb.jdbcDriver"/>
<!-- URL der zu verwendenden Datenbank -->
<property name="hibernate.connection.url"
value="jdbc:hsqldb:hsqldbtest"/>
<!-- SQL-Dialect, den Hibernate verwenden soll -->
<property name="hibernate.dialect"
value="org.hibernate.dialect.HSQLDialect"/>
<!-- Benutzername und Passwort; Standardwerte der HSQLDB -->
<property name="hibernate.connection.username" value="SA"/>
<property name="hibernate.connection.password" value=""/>
<!-- Flag, ob Tabellen automatisch erzeugt werden sollen -->
<property name="hibernate.hbm2ddl.auto" value="create"/>
<!-- Flag, ob SQL-Statements ausgegeben werden sollen -->
<property name="hibernate.show_sql" value="true"/>
</properties>
</persistence-unit>
</persistence>
|