Als «hibernate» getaggte Fragen

77
Ruhezustand: flush () und commit ()

Ist es empfehlenswert, org.hibernate.Session.flush()separat anzurufen ? Wie in den org.hibernate.SessionDokumenten gesagt , Muss am Ende einer Arbeitseinheit aufgerufen werden, bevor die Transaktion festgeschrieben und die Sitzung geschlossen wird (je nach Flush-Modus ruft Transaction.commit...

76
Subsonic Vs NHibernate

Wie ist die Übereinstimmung darüber, wann eines dieser Tools verwendet werden soll, die dem anderen gegenüberstehen? Ich finde Subsonic sehr nützlich, um Dinge schnell erledigen zu können, aber bei großen Projekten ist es nicht skalierbar und bindet Ihr Domain-Modell an Ihr Datenbankmodell. Hier...

73
ORDER BY mit der Criteria API

Wenn ich eine HQL-Abfrage schreibe Query q = session.createQuery("SELECT cat from Cat as cat ORDER BY cat.mother.kind.value"); return q.list(); Alles ist gut. Wenn ich jedoch ein Kriterium schreibe Criteria c = session.createCriteria(Cat.class); c.addOrder(Order.asc("mother.kind.value")); return...