Ruhezustand nicht speichern Objekt in der Datenbank?

Ich habe das folgende Problem, beim Versuch, ein Objekt in die Datenbank einzufügen, bleibt der Ruhezustand hängen, es wird kein Fehler zurückgegeben, das Objekt wird nicht korrekt gespeichert.

Beim Debuggen habe ich herausgefunden, dass es daran hängt

Hibernate: select nextval('hibernate_sequence')

Ich benutze PostgreSQL als Datenbank.

Meine Konfigurationsdatei:

<hibernate-mapping>
    <class name="src.MyClass" table="MyClass">

    <cache usage="read-write"/>

    <id name="id" column="classid">
        <generator class="native" />
    </id>

    <property name="name" column="name" not-null="true" unique="true" length="160"/>

</class>
</hibernate-mapping>

@Override
public void save( Myclass mc)
{
    Session session = sessionFactory.getCurrentSession();

    session.save( mc);
}

Der SELECT-Teil funktioniert.

Ich bin mir nicht sicher, was ich vermisse. Es funktioniert auch mit dem nativen SQL-Befehl Einfügen.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage