Frage

Ich bin auf der Suche nach einem Werkzeug / Rahmen (automatisch) einen Swing-Benutzeroberfläche erzeugt CRUD-Operationen auf einer zugrunde liegende Datenbank auszuführen.

Ich möchte auch die Datenbankfelder konfigurieren, die ausgesetzt werden sollte. So etwas wie django (via modelforms ) oder auf Schienen Features Rubin, aber in einer Java-Desktop-Umgebung.

War es hilfreich?

Lösung

NetBeans ist wie eine offensichtliche Antwort scheint. Diese Jungs machen eine NetBeans-Plugin, das tut genau das: http://www.morelisland.com/java_services/netbeans_tutorial/midbmetadata_se.htm

Ich habe JGoodies gehört macht etwas Ähnliches: http://www.jgoodies.com/products/index.html

Und genauer gesagt deren Teilprojekt, Bindung: https://binding.dev.java.net/

Ich weiß weniger über das SwingLabs Databinding-Projekt, aber es sieht lohnt einen Blick in: https://databinding.dev.java.net/

Andere Tipps

Hier finden Sie aktuelle Tools wie:

http://www.metawidget.org/

Apache Isis

Sie erzeugen UI "on-the-fly", sondern ermöglicht es Ihnen, die Benutzeroberfläche bei Bedarf anpassen.

Viel besser als Code-Generierung.

Ich bin mit Netbeans (spätestens). Ich denke, es ist weit von Django (habe es nicht ausprobiert, aber soweit ich es verstehe ist eine Art von Schienen / symfony-like,) aber es Reverse-Engineering an und gibt Ihnen eine grundlegende Anwendung mit einer Master / Detailansicht.

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