Hibernate Transaction Management

  • hy!

    Wie schaff ich es mit Hibernate das Speichern atomar zu machen?
    Nur eine Transaction anlegen nützt nichts und bei session.save() kann ich kein LockMode angeben.

    Ich habs mal so versucht:



    Ich führ das Programm aus und klick bei der JOPtionPane nichts an, dann start ich das Programm nochmal und lösch aber den JOptionPane aufruf raus. Das zweite Programm speichert den Datensatz richtig, aber wenn ich dann beim 1. Progamm einen Button der JOptionPane anklicke und Hibernate versucht den Datensatz zu speichern dann gibts einen Fehler weil die ID schon vorhanen ist.

    Hat jemand so ein ähnliches Problem schon gelöst?

    Four stages of acceptance:
    1.) this is worthless nonsense
    2.) this is interesting, but perverse, point of view
    3.) this is true, but quite unimportant
    4.) I alwas said so
    J.B.S. Haldane

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!