Ich entwickle eine kleine Web App mit Spring und Java. Und ich habe eine Frage zu den Paketnamen gestellt.Paketnamen in einer Spring Java App
Ich habe eine Schichttrennung App, mit:
-die „web“ Schicht mit meinem Controller -die „domain“ Schicht mit meinem Modell -der „Stecker“ Schicht, die HTTP-Kommunikation verantwortlich zu tun mit externen Web-Services -Die "Service" -Layer, mit enthält meine Geschäfts-und App-Logik.
Ich habe Transformatoren, Komparatoren für die Sortierung und andere Klassen, alle werden innerhalb meiner Service-Schicht verwendet, weil sie Teil der Geschäftslogik sind. Meine Frage ist, ob die Transformer innerhalb des Service-Pakets sind, etwas wie "service.transformer" und dasselbe mit "servcice.sorting", oder sollten sie ein vollständig getrenntes Paket außerhalb des "Service" -Pakets sein?
Ich mag würde Ihre Meinung