私のSpring MVC Webアプリケーションでは、xmlベースの構成と注釈を混在させたいと考えています. 、など@Controller
の注釈を使用して、をメソッドに解決します。したがって、私は追加しました@RequestMapping("bla.htm")
@RequestParam
HttpRequest
Controller
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/>
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"/>
<context:component-scan base-package="somePackage.controller"/>
私にdispatcher-servlet.xml
。
しかし、私のコントローラーには属性があります。@AutoWired
これらの属性は、アノテーションを介して注入できます。しかし、スコープも定義しています。したがって、属性ごとに2つの注釈があり、コードが読みにくくなります。したがって、ファイルに依存関係を挿入したいと考えていapplicationContext.xml
ます。
注釈駆動型のリクエスト マッピングを維持しながら、依存関係の挿入に context.xml ファイルを使用する方法はありますか? または、注釈またはxml構成のいずれかのみを使用できますか?
注: 依存性注入の Bean は別の xml ファイルにあります。
PS:
私はSpring 2.5を使用していて、アップグレードできません。