2009-01-25 5 views
5

Momentan verwende ich einen Session-pro-Request-Ansatz, um Hibernate-Sitzungen in einer Java-Webanwendung zu verwalten. Ich hörte den Begriff Sitzung-pro-Konversation herumgeworfen und fragte mich, in welchen Situationen es passt und welche Vorteile es über Session-pro-Anfrage bringen kann?Was sind die Vorteile einer Sitzung pro Unterhaltung?

Antwort

2

Einer der wichtigsten Vorteile, die ich erlebt habe, ist, dass Sie Verhalten implementieren können, bei dem nicht jede Änderung direkt an die Datenbank übergeben werden muss - Sitzung pro Konversation ermöglicht es Ihnen, Objekte über mehrere Anfragen einzurichten und nur zu committen die db auf dem finalen 'ja ich will das wirklich tun'. Typische Szenarien dafür sind Dinge wie das Buchen eines Hotelzimmers mithilfe einer Assistenten-ähnlichen Reihe von Seiten.

Verwandte Themen