Hi Leute,
Ich beschäftige mich gerade mit Spring Dynamische Modules und wollte mir dafür ein kleines Beispielprojekt aufbauen. Das sieht so aus:
Datenmodell - hier wollte ich meine Entities mitsamt dem Mapping auf die Datenbank unterbringen.
Core - hier befinden sich die Service-Methoden, die dann die Entities nutzen und manipulieren.
Webservice - eine kleine schmale Facade, die die Webserviceaufrufe entgegen nimmt u an den core weiterleitet.
Client - der Client, der die Webservice-Schnittstelle nutzt, um dem anwender die daten zu präsentieren.
Das Datenmodell sieht für mich jetzt weniger wie ein Service a la OSGI. Sprich, ich denke momentan darüber nach, mein Datenmodell in ein einfaches jar zu packen u als maven dependency im core einzutragen. Ist das ein sauberes design im Sinne von OSGI?
Vielen dank für jeden Tipp,
Andreas
Ich beschäftige mich gerade mit Spring Dynamische Modules und wollte mir dafür ein kleines Beispielprojekt aufbauen. Das sieht so aus:
Datenmodell - hier wollte ich meine Entities mitsamt dem Mapping auf die Datenbank unterbringen.
Core - hier befinden sich die Service-Methoden, die dann die Entities nutzen und manipulieren.
Webservice - eine kleine schmale Facade, die die Webserviceaufrufe entgegen nimmt u an den core weiterleitet.
Client - der Client, der die Webservice-Schnittstelle nutzt, um dem anwender die daten zu präsentieren.
Das Datenmodell sieht für mich jetzt weniger wie ein Service a la OSGI. Sprich, ich denke momentan darüber nach, mein Datenmodell in ein einfaches jar zu packen u als maven dependency im core einzutragen. Ist das ein sauberes design im Sinne von OSGI?
Vielen dank für jeden Tipp,
Andreas