Während bei vielen Projekten die GUI eh vorgegeben ist (Freemarker+Javascript, GWT, JSP) habe ich bisher
für kleiner Projekte immer ZK (zkoss.org - vom Konzept ähnlich Vaadin) verwendet. Dessen OpenSource-Teil kann immer weniger,
und für Nebenschauplätze ist uns die Lizenz zu teuer.
Also Anforderungen sind fast immer:
irgendetwas aus einer Datenbank anzeigen (zum Teil JPA-Definitionen, Serviceklassen vorhanden) ggfs. etwas ändern
und/oder auslösen
Ich habe ein kleines Logistik-Projekt (3 Webseiten, 2 Datenbanken, D365 REST-Anbindung, Lager-Anbindung) mit
Primefaces, JSF und Spring gemacht. Hat eigentlich alles so geklappt wie vorgestellt - vor allem das Ajax-Update
der offenen Arbeiten hat sofort funktioniert (primefaces poll).
Meine Views/Controller sind jetzt von Spring verwaltet (ELResolver)
@Controller
@Scope("session")
Serivceklassen werden mit @Autowired "injiziert".
Was mich irritiert, dass fast alle Beispiele im Internet die JSF Annotationen verwenden.
Verwendet ihr JSF/xxxFaces und Spring? Und wenn ja, wer verwaltet die Beans?
für kleiner Projekte immer ZK (zkoss.org - vom Konzept ähnlich Vaadin) verwendet. Dessen OpenSource-Teil kann immer weniger,
und für Nebenschauplätze ist uns die Lizenz zu teuer.
Also Anforderungen sind fast immer:
irgendetwas aus einer Datenbank anzeigen (zum Teil JPA-Definitionen, Serviceklassen vorhanden) ggfs. etwas ändern
und/oder auslösen
Ich habe ein kleines Logistik-Projekt (3 Webseiten, 2 Datenbanken, D365 REST-Anbindung, Lager-Anbindung) mit
Primefaces, JSF und Spring gemacht. Hat eigentlich alles so geklappt wie vorgestellt - vor allem das Ajax-Update
der offenen Arbeiten hat sofort funktioniert (primefaces poll).
Meine Views/Controller sind jetzt von Spring verwaltet (ELResolver)
@Controller
@Scope("session")
Serivceklassen werden mit @Autowired "injiziert".
Was mich irritiert, dass fast alle Beispiele im Internet die JSF Annotationen verwenden.
Verwendet ihr JSF/xxxFaces und Spring? Und wenn ja, wer verwaltet die Beans?