Ich habe zwei Projekte, die wiederverwendbaren Code für viele verschiedene Dienste und Web-Anwendungen, wie CommonService und CommonWeb enthalten.Pom-Struktur für allgemeine Dienste mit Spring Boot
Ich möchte, dass alle meine Service-Projekte so viel Pom-Konfiguration wie möglich aus dem allgemeinen Dienst wiederverwenden, aber ich möchte immer noch die Spring Boot Starter Poms in den gemeinsamen Projekten nutzen, um sie einzurichten. Was wäre der beste Weg, die Pom-Hierarchie zu organisieren?
CommonService und CommonWeb haben beide Code, Abhängigkeiten und Plugins wie der AspectJ Compiler. Würde mein AppService CommonService als Abhängigkeit oder als Eltern hinzufügen?