Comment configurer composant-scan par annotation uniquement au printemps?

Je suis en cours d'exécution d'un fichier war sur un serveur web tomcat environnement.

J'ai une annotation en fonction de config pour @Beanset une configuration xml pour les webservices:

@Configuration
//@ComponentScan(basePackageClasses = ...)
public class AppConfig {
    //beans @Bean
}

applicationContext.xml:

<beans>
    <context:component-scan base-package="..."/>
    <jaxws:endpoint ... />
</bean>

Problème: je voudrais définir @ComponentScan par l'annotation seul à avoir typesafety. Mais si je le fais, la numérisation n'est pas effectuée. En revanche, lorsque j'utilise <context:component-scan.. tout fonctionne bien.

Est Spring composant de balayage à l'intérieur d'un serveur lié à la configuration xml pour le paquet de numérisation?

source d'informationauteur membersound