我正在用Spring和java開發一個小型的web應用程序。並提出了一個關於軟件包名稱的問題。Spring java應用程序中的包命名
我有一個層的分離的應用程序,具有:
-the「網絡」層與我的控制器 -the「結構域」層與我的模型 -the「連接器」層,在電荷做HTTP通信的與外部網絡服務 - 「服務」層,包含我的商務和應用邏輯。
我有變壓器,用於排序和其他類的比較器,全部用於我的服務層,因爲它們是業務邏輯的一部分。我的問題是,如果變換器位於服務包內部,像「service.transformer」之類的,並且與「servcice.sorting」相同,還是應該是「服務」包之外的完全分離的包?
我想聽聽你的意見