2012-04-10 18 views
0

Ich habe großes Problem Denn ich bin nicht so mit nhibernate erlebt und ich muss am besten Session-Lösung wählen, so ist hier beispielsweise der Sitzung Nutzung zu projizieren:nhibernate Beratung Sitzung Gebäude

-Session eröffnet und Abfrage machen gridview
-Person Doppelklick auf gefüllt gridview füllen und auf eine andere Seite mit Bearbeitungsoption umgeleitet wird
-Er Objekt bearbeiten, dass er von gridview hatte
-Er Objekt zu speichern und gehen Sie zurück zu gridview
-Gridview wird displaing gespeichert Objekt
-he bearbeiten ein anderes ....

Also was ist die beste Sitzung für mich und wann neue Sitzungen zu öffnen/schließen.

Antwort

1

Ich würde eine session per request erstellen (hier ist one resource, google würde viel mehr finden).
Das von Ihnen beschriebene Szenario ist ziemlich alltäglich; Ich würde eine QueryOver verwenden, um Ihre Gridview zu füllen, und Load, um das ausgewählte Element zu holen. Einfach.

Verwandte Themen