私はSpringとjavaで小さなWebアプリケーションを開発しています。パッケージ名についての質問が出てきました。SpringのJavaアプリケーションでのパッケージの名前付け
は私が持つ、層分離アプリを持っている:HTTP通信を行う担当の私のモデル -the「コネクター」層との私のコントローラ -the「ドメイン」層で
-the「ウェブ」層、外部Webサービス - 「サービス」レイヤーには、私のビジネスとアプリケーションロジックが含まれています。
私は変圧器、分類器や他のクラスに使用されるコンパレータを持っていますが、すべてが私のサービス層内で使用されています。これはビジネスロジックの一部です。私の質問は、トランスフォーマーが "service.transformer"のようなサービスパッケージの中にいて、 "servcice.sorting"と同じものか、それとも "service"パッケージの外で完全に分離されたパッケージであるべきかです。
私はあなたのクラスをパッケージ化する際に行うべき検討事項のカップルがありますあなたの意見