[JAVA] Wagby Übersicht

Zweck

Da ich die Gelegenheit hatte, Wagby zu berühren, werde ich kurz eine Übersicht und Benutzerfreundlichkeit schreiben

Was ist Wagby?

Java-basiertes ultraschnelles Entwicklungstool (Entwickler: [Jasmine Soft] [1]) [1]:https://www.jasminesoft.co.jp/ Die grundlegende Entwicklung erfolgt über Wagby Designer, der in einem Webbrowser (Google Chrome) ausgeführt wird. Wagby.jpg Der Inhalt hat die obige Struktur, und der automatisch generierte Code hat keine spezielle Struktur. Wenn Sie also den Java-Code verstehen, können Sie ihn problemlos entschlüsseln. Sie können auch eine IDE wie Eclipse zur Anpassung verwenden, die später beschrieben wird. (Es gibt Notizen)

Mit Wagby entwickelte Anwendungen lassen sich grundsätzlich einfach in einer Form erstellen, die für Kernsysteme wie Bestandsverwaltung und Kundenverwaltungssysteme geeignet ist.

Der grundlegende Entwicklungsfluss ist

Definieren Sie die Modelldefinition (Tabelle in DB) in Wagby Designer → Build

das ist alles

Das soll nicht heißen, aber wenn Sie ein einfaches Bestandsverwaltungssystem haben, können Sie es tatsächlich in dem obigen einen Schritt entwickeln. Wenn Sie ein Modell definieren, werden der Suchbildschirm, der Listenbildschirm, der Detailbildschirm usw. automatisch generiert. Wenn Sie die Referenzstruktur zwischen den Modellen angeben, erfolgt dies automatisch. Sie können problemlos eine Verbindung zu einer externen Datenbank herstellen, indem Sie den JDBC-Treiber an einer geeigneten Stelle platzieren und auf der Designer-Seite festlegen.

Anpassen

Für die Feineinstellung und Zusammenarbeit mit externen Anwendungen müssen Sie mit dem automatisch generierten Quellcode spielen. Der Bereich, der angepasst werden kann, ist ziemlich groß, mit Ausnahme von HTML, JS, CSS, Java-Anmeldung und Authentifizierung. Die Anpassung kann angewendet werden, indem der automatisch generierte Code überschrieben oder die Klasse, die Sie anpassen möchten, geerbt, in einem geeigneten Ordner abgelegt und erneut erstellt wird.

Die oben genannten Punkte werden hier erwähnt, aber beim Anpassen können häufig Build- und Betriebsfehler auftreten. Aus irgendeinem Grund erschwert das Neustarten von Eclipse vor dem Erstellen das Auftreten von Fehlern, möglicherweise weil es mit Eclipse nicht gut funktioniert.

Problem

Es gibt einige Probleme auf der Wagby-Seite, wie kleinere Fehler und die Unfähigkeit, mit den Spezifikationen umzugehen, aber zum größten Teil verfügen wir über die notwendigen und ausreichenden Fähigkeiten für die Anwendungsentwicklung. Vielmehr ist dies bei der Anwendungsentwicklung häufig der Fall, es ist jedoch wichtig, die für die Wagby-Entwicklung geeignete System- und DB-Konfiguration zu berücksichtigen.

Wenn Sie überhaupt keine Anpassungen vornehmen, wird die tatsächlich ausgegebene SQL-Anweisung fast nicht optimiert, sodass dies zu einem Leistungsproblem führen kann (nicht überprüft).

Zusammenfassung

Der Grad an Perfektion ist hoch, aber ich muss über die Struktur des zu bauenden Systems nachdenken. Ich bin süchtig nach Dotsubo

Recommended Posts

Wagby Übersicht
HTML.CSS.JavaScript.Ruby.Rails Übersicht
Studieren von Java-Teil 0-Übersicht
Übersicht über Java SE
[Java] Übersicht über Java