Hi,
ich habe das Pattern wie hier
https://www.hibernate.org/328.html angegeben implementiert. Leider weiß ich nicht wie die Daten in der DB festgeschrieben werden. Wenn ich ein einfaches flush():
Code:
...
HibernateUtil.getSessionFactory().getCurrentSession().beginTransaction();
entity = dao.makePersistent(entity);
HibernateUtil.getSessionFactory().getCurrentSession().flush();
...
Passiert in der DB gar nichts ;( Ersetze ich das flush() durch
Code:
HibernateUtil.getSessionFactory().getCurrentSession().getTransaction().commit()
, dann erhalte ich eine Exception (Session is closed). Kann mir bitte jemand einen Tip geben wie's richtig funktionieren soll? 1000 Dank im Voraus.
Gruß
Jonny