Como varrer vários caminhos usando a anotação @ComponentScan?

Estou usando o Spring 3.1 e inicializando um aplicativo usando o@Configuration e@ComponentScan atributos.

O início real é feito com

new AnnotationConfigApplicationContext(MyRootConfigurationClass.class);

Esta classe de configuração é anotada com

@Configuration
@ComponentScan("com.my.package")
public class MyRootConfigurationClass

e isso funciona bem. No entanto, gostaria de ser mais específico sobre os pacotes que digitalizei, então tentei.

@Configuration
@ComponentScan("com.my.package.first,com.my.package.second")
public class MyRootConfigurationClass

No entanto, isso falha com erros dizendo que não é possível encontrar componentes especificados usando o@Component anotação.

Qual é a maneira correta de fazer o que eu estou depois?

obrigado

questionAnswers(7)

yourAnswerToTheQuestion