2016-04-06 14 views
1

私はSpringのドキュメントのいくつかを調べていましたが、<context:annotation-config>はサブセット<context:component-scan>であることを知りました。 <context:annotation-config>の助けを借りて、私たちはいくつかのアドオン機能(つまり、定義されたコンポーネントの指定されたbasePackageをスキャン)を使って<context:component-scan>を使って同じことを達成できます。
だから私の質問は、これらの2つの用途は何ですか?簡単な言葉で<context:annotation-config>対<context:component-scan>

+2

重複:http://stackoverflow.com/questions/7414794/difference-between-contextannotation-config-vs-contextcomponent-scan –

答えて

4


注釈-config設定:注釈の設定の主な仕事は、Javaの豆に存在し、それらが既に登録されているすべての注釈を活性化することであるいずれかのアプリケーションのコンテキスト・ファイルで定義またはコンポーネントスキャン中に登録されることにより、 。重要なポイントは登録する必要があることです。

コンポーネントスキャン:可能なコンポーネントのスキャンは、注釈の設定が行うすべてを行うことができ、それに加えて、それはまた、それらが@Componentでアノテートされている春のBeanとしてJavaクラスを登録し、@Service@Repositoryなど

関連する問題