Vom Modell zur Anwendung
Wie aus einem Modell im Hub lauffähiger Code wird: modellieren, Metadaten holen, generieren, Projektrahmen, und wie Schemaänderungen kontrolliert über den MCP-Server laufen.
Themen dieser Fachlichkeit
- 1.Modellieren im Hub
Was man im Hub festlegt: System, Ordner, Modell, Feld, Beziehung, Regeln, Endpunkte, Rechte. Und welche Modellierungsregeln gelten.
- 2.Codegenerierung im Build
Der Build holt die Metadaten aus dem Hub, legt sie als YAML-Cache ab und erzeugt daraus 15 Klassen pro Modell. Hier steht der Ablauf und was wann entsteht.
- 3.Der Projektrahmen (Scaffold)
Was ein neues Projekt beim ersten Mal bekommt (POM, Start-Klasse, Konfiguration) und welche Zweige es gibt, z. B. CIAS eingebettet oder entfernt.
- 4.Generierter Code und eigener Code
Warum generierter Code nie von Hand geändert wird und wo eigener Code hingehört: Hooks, eigene Filter, eigene Controller und Services, Konfiguration.
- 5.Schemaänderung über den MCP-Server
Wie ein KI-Client über den MCP-Server des Hubs ein Modell ändert: lesen, Blueprint validieren, Change Set planen, freigeben, genau einmal anwenden.