Hi,
ich bin grad an einem Web-Projekt dran, was ich fürs Studium machen muss.
Und zwar ist halt so die Frage zum Seiten-Workflow, den ich für JSF wählen soll.
Sagen wie mal, ich hab eine simple Verwaltung von Auto-Objekten. Also gibt's im Prinzip 4 JSF-Seiten die ich dann hätte:
Jetzt geht's um die Anzahl der Controller-Klassen. Rein intuitiv würde ich einfach pro JSF-Seite einen Session-Scoped-Controller nehmen. Mein Prof nimmt aber z.B. einen AutoController für alles. Eigentlich wäre das doch ein Anti-Pattern von wegen God-Class, oder nicht?
Wie würdet ihr das machen?
ich bin grad an einem Web-Projekt dran, was ich fürs Studium machen muss.
Und zwar ist halt so die Frage zum Seiten-Workflow, den ich für JSF wählen soll.
Sagen wie mal, ich hab eine simple Verwaltung von Auto-Objekten. Also gibt's im Prinzip 4 JSF-Seiten die ich dann hätte:
- viewAuto.xhtml
- viewAlleAutos.xhtml
- editAuto.xhtml
- addAuto.xhtml
Jetzt geht's um die Anzahl der Controller-Klassen. Rein intuitiv würde ich einfach pro JSF-Seite einen Session-Scoped-Controller nehmen. Mein Prof nimmt aber z.B. einen AutoController für alles. Eigentlich wäre das doch ein Anti-Pattern von wegen God-Class, oder nicht?
Wie würdet ihr das machen?