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

War es hilfreich?

Lösung

Richtig, Sie den Umfang dort wollen zwischendurch: @ViewScoped . Dieser Bereich Leben, solange Sie einreichen und auf die gleiche Ansicht navigieren.

Siehe auch:

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top