struts2に基づく従来の Web アプリケーションが 1 つあります(主にアノテーションを使用)。デバッグ中に、すべての依存関係 (サービス層や dao 層など) が struts 2 アクションに自動的に挿入されることがわかりました。これを行う必要があるスプリングインターセプターが定義されているに違いないと思っstruts.xml
ていました。
しかし、そこにはスプリング関連のインターセプターは見つかりませんでした。また、web.xml
この種の作業を行っているに違いない関連するものは見つかりませんでした。依存関係 ( springを使用) がstruts2アクションにどのように注入されるかわかりません...
struts2-convention-plugin-2.2.3.1.jar
クラスパスにファイルが表示されます。filterDispatcher
実行時にこのjarを探し、それが見つかった場合は、依存関係を実際に注入するという意味ですか。このプロセス中にインターセプターも役立ちますか?