Was ist der empfohlene JSF 2.0 Spielraum für eine CRUD-Anwendung?
Frage
Ich habe mich gefragt, welche Möglichkeiten für eine CRUD Anwendung zu verwenden. Mit @ReqeustScoped bewirkt einen Zugriff auf die Datenbank für jede Anforderung. Mit @SessionScoped können Daten in der Managed Bean im Cache gespeichert werden, können aber das so genannte Session-aufblähen verursachen. Darüber hinaus ist es schwieriger, die Daten auf dem neuesten Stand zu halten. Was würden Sie empfehlen? Gibt es eine Best-Practice-Lösung. Vielen Dank, Theo
Lösung
Richtig, Sie den Umfang dort wollen zwischendurch: @ViewScoped
. Dieser Bereich Leben, solange Sie einreichen und auf die gleiche Ansicht navigieren.
Siehe auch:
- JSF 2.0 neue Funktionen, Ansicht Scope
- CRUD in JSF 2.0 (mit Codebeispiel)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow