Das befüllen der Datenbank mit Beispieldaten, Berechtigungen etc. sollte mithilfe der bestehenden Repositories erfolgen. Momentan muss bei Änderungen der Datenstruktur im Microservice immer die SQL-Datei mitgepflegt werden. Dies ist sowohl beim entwickeln des Referenzsystems als auch bei der späteren generierung mühselig.
Durch das befüllen der Datenbank in Java statt SQL ergeben sich außerdem einige Vorteile:
Beispieldaten nur in Debug-Modus in Datenbank einfügen
Abhängigkeiten zwischen Entities können wesentlich einfacher umgesetzt werden
Das befüllen der Datenbank mit Beispieldaten, Berechtigungen etc. sollte mithilfe der bestehenden Repositories erfolgen. Momentan muss bei Änderungen der Datenstruktur im Microservice immer die SQL-Datei mitgepflegt werden. Dies ist sowohl beim entwickeln des Referenzsystems als auch bei der späteren generierung mühselig. Durch das befüllen der Datenbank in Java statt SQL ergeben sich außerdem einige Vorteile: