Gibt es ein Tool oder Rahmen eine CRUD UI in Swing zu generieren?
-
21-08-2019 - |
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.
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:
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.