Spring MVC で Controller から Service Layer にアクセスする最良の方法は何ですか? SpringMVC のアノテーションを使用しています。
以前は、コントローラーのすべてのメソッドで ClassPathXMLApplicationContext(spring-bean-name.xml) を呼び出して、Bean ファクトリから毎回 Bean を取得していました。
Spring MVC でのカスタム コントローラーからのサービス レイヤーへのアクセスに関する解決策から、サービス Bean を自動配線する必要があることを理解しています。
しかし、コントローラーが複数のサービスにアクセスするとしたら、複数の Bean を注入する必要があるでしょうか? ただし、特定のサービスをコントローラー内の 1 ~ 2 つのメソッドでのみ使用する必要があり、関数変数ではなくクラス変数にするのは適切ではないため、これは良い方法ではありません。