Spring 3.1を使用していて、@Configuration
and@ComponentScan
属性を使用してアプリケーションをブートストラップしています。
実際のスタートは
new AnnotationConfigApplicationContext(MyRootConfigurationClass.class);
この構成クラスには注釈が付けられています
@Configuration
@ComponentScan("com.my.package")
public class MyRootConfigurationClass
これは問題なく動作します。ただし、スキャンするパッケージについてより具体的にしたいので、試してみました。
@Configuration
@ComponentScan("com.my.package.first,com.my.package.second")
public class MyRootConfigurationClass
ただし、これは失敗し、@Component
注釈を使用して指定されたコンポーネントが見つからないというエラーが表示されます。
私が求めていることを行う正しい方法は何ですか?
ありがとう