Dieser Angular QuickStart verwendet Angular CLI, um ein Anwendungsskelett und Celerio zu erstellen, um Ihr relationales Datenbankschema umzukehren und den Angular + Spring -Boot -Code zu generieren , um auf Ihren Datenbankinhalt zuzugreifen. Der generierte Code deckt viel mehr Bereiche ab als eine einfache Hello World-App (Suche, Pagination, Validierung, automatische Vervollständigung usw.)
Um eine Anwendung aus unserer Beispieldatenbank zu generieren, befolgen Sie die Anweisungen aus dem QuickStart -Ordner.
Schauen Sie sich den generierten Code für sich selbst an. Aus diesem Beispiel -SQL -Schema und dieser Celerio -Konfiguration generieren wir diesen Code dank dieser Vorlagen.
Standardmäßig verwenden wir ein Beispiel -H2 -Datenbankschema. Die Verwendung Ihres eigenen Datenbankschemas und Datenbank -Engine ist nur eine Frage der Konfiguration. Überprüfen Sie als Beispiel unsere Anweisungen, um MySQL anstelle von H2 zu verwenden.
Um es ohne Anstrengung in Aktion zu sehen, können Sie unser Beispiel Docker -Bild ausführen oder einen Screencast ansehen. Denken Sie daran, dies ist nur ein generiertes Beispiel. Die Idee besteht darin, Ihre eigene Anwendung mit einem realistischeren Datenbankschema zu generieren.
So führen Sie das Docker -Bild des Beispiels für WebApp aus:
docker run -p 8080:8080 nromanetti/celerio-angular-quickstart
Dann greifen Sie bei Localhost: 8080 darauf zu
Der folgende Screencast zeigt Ihnen, was Sie erwarten können.
Unser Ziel ist es, solide Vorlagen für die Coding -Generierung für erweiterte Angular -CRUD -Webanwendungen bereitzustellen.
Coding-Erzeugungsvorlagen werden in Geschwindigkeit geschrieben und von Celerio interpretiert, einem Open-Source code generator Tool für datenorientierte Anwendungen.
Hier ist die Ordnerorganisation:
Die generierte Winkel -CRUD -Web -App verwendet die folgenden Technologien/Frameworks:
Sie können auf verschiedene Arten beitragen:
Sie können natürlich Probleme und/oder Pull -Anfragen melden.