Entitätsstatus und Entitäts-ID in JPA / Ruhezustand nach dem Rollback

Was passiert mit Entities in der Sitzung, wenn ich ein Rollback vornehme? Kommen sie vor der Transaktion in den Status zurück? Insbesondere bekommen sie neue Ausweise?

Beispiel:

session.startTransaction();
Entity e = new Entity(); //e.id == null
session.save (e);        //suppose it was ok
session.rollback();      // e.id == ???

Aktualisieren:

Ich habe den Hibernate 4 Test gemacht. Nach dem Test ist die Entität eine neue ID geworden.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage