Hibernate + eingebettete Datenbank - setup

Habe ich erstellt Java-Anwendung mit Hibernate mit dieser Konfiguration:

<hibernate-configuration>
 <session-factory>
    <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
    <property name="hibernate.connection.url">jdbc:mysql://localhost:3306     /bee</property>
    <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
    <property name="hibernate.query.factory_class">org.hibernate.hql.classic.ClassicQueryTranslatorFactory</property>
    <property name="connection.username">root</property>
    <property name="connection.password"/>
    <property name="hibernate.connection.charSet">UTF-8</property>
    <property name="hibernate.connection.characterEncoding">UTF-8</property>
    <property name="hibernate.connection.useUnicode">true</property>
    <mapping resource="DatabaseMapping.hbm.xml"/>
 </session-factory>
</hibernate-configuration>

Funktioniert alles wunderbar, wenn Iam mit jdbc:mysql://localhost..., aber jetzt brauche ich, um das embedded-Datenbank in meiner Anwendung. Welche Datenbank soll ich verwenden? Ich muss alle meine gespeicherten Daten, und laden Sie nach dem starten der Anwendung, Daten aktualisieren, speichern, löschen. Ich benutze HQL-Abfrage oder SQL-Abfrage.

Was ist der einfachste Weg, um die Datenbank eingebettet? Ich möchte nicht auf meine Anfragen. Es wäre schön, zu ändern, nur die hibernate-Konfiguration und legen Sie es auf die eingebettete Datenbank, ist es möglich?

InformationsquelleAutor cernover | 2013-05-17
Schreibe einen Kommentar