スカラースプリングコントローラーを使用しています。私の経験では、Java スプリング コントローラーは、いくつかのサービス メソッドを呼び出し、値/コレクションをプレゼンテーション レイヤー (jsp) に返す前に何らかのロジックを実行する軽量クラスです。
scala のコンパニオン オブジェクトは、サービス レイヤーに適しているようです。サービス層内のメソッドを呼び出すコントローラーの代わりに、コンパニオン クラスを使用しますか? コンパニオン クラスを使用する理由は、ヘルパー メソッドをメイン クラスに提供するためです。
これは良いパターンですか?