Empfohlene JSF 2.0 CRUD-Frameworks
Kann jemand empfehlen, keine Rahmen zur Förderung der CRUD-Entwicklung in JSF 2.0?
Aspekte, die ich am meisten schätzen:
- So leicht wie möglich; begrenzt Abhängigkeiten von Bibliotheken von Drittanbietern
- Unterstützung für eine sich entwickelnden domain-Modell
- Eingeschränkte Notwendigkeit für sich wiederholende Codierung; Unterstützung für die Gerüst-und/oder metaannotations
Alle Hinweise sehr dankbar!
Yours,
J.
Kommentar zu dem Problem
Kam gerade über Krank, aber es ist nicht sehr lebendig: code.google.com/p/krank Nicht JSF2-ready, aber ich mag die Ideen. Tut dies jemand inspirieren?
Warum nicht verwenden ein tool, welches automatisch einen "crud-Anwendung" für Sie? Zum Beispiel Netbeans kann das tun netbeans.org/kb/docs/web/jsf20-crud.html
InformationsquelleAutor der Frage Jan | 2010-07-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
CRUD ist in der Tat ein Stück Kuchen mit JSF 2.0 bereitgestellten standard-Werk: ein
@ViewScoped
bean in Kombination mit einem<h:dataTable - >
im Grunde schon genügt. Hier ist ein code Beispiel, das ist schamlos kopiert von dieser Artikel.Bean:
Seite:
Weiter, Netbeans hat einige nützliche wizards zu genreate eine CRUD-Anwendung basierend auf einem datamodel.
InformationsquelleAutor der Antwort BalusC
JSF 2.0 selbst. CRUD ist sehr einfach zu tun mit JSF allein - keine Notwendigkeit für eine andere framework. Sie müssen
@ManagedBean
)<h:dataTable>
mit einemedit
link/button, mit denen Sie die aktuelle row-Objekt in der managed bean (mitaction="#{bean.edit(currentRowObject)}"
). (In JSF 1.2 erreicht wurde dies durch<f:setPropertyActionListener>
)void
, ohne Argumente) für die Bearbeitung der Vorgänge@PostConstruct
zum laden der Daten zunächst.InformationsquelleAutor der Antwort Bozho
Ich diese zu beschleunigen Prozess der jsf crud-Anwendung erstellen: https://github.com/ignl/happyfacescrud
Out-of-box suchen, lazy-Daten-Tabelle anzeigen/Bearbeiten, benutzerdefinierte Komponenten, reduziert den code drastisch und natürlich flexibel.
InformationsquelleAutor der Antwort Ignas
Ich fand diesen Artikel sehr nützlich:
Konversation CRUD in Java EE 6
http://www.andygibson.net/blog/tutorial/pattern-for-conversational-crud-in-java-ee-6/
Durch Andy Gibson
InformationsquelleAutor der Antwort Jan
Ich hatte das gleiche problem, wie beschrieben: Erstellen so-schnell-wie-möglich CRUD-App in JEE6.
Schönen Generator finden Sie unter: http://sourceforge.net/projects/jbizmo/
Nach der Definition (Graph-Editor!) Ihr Business-Model/Domain-Modell, JBizMo die Datenbank erstellt und eine ganze CRUD-App aus der Box.
InformationsquelleAutor der Antwort Michael Leitner
Fand ich ein opensource-crud-generator für JSF+Primefaces
http://minuteproject.wikispaces.com/Primefaces
Und auch das erzeugen von crud-für die meisten frameworks http://minuteproject.wikispaces.com/
InformationsquelleAutor der Antwort