spring java显式配置@componentscan在哪个包下
1个回答
展开全部
如果是指@componentscan的源码,4+版本是在:
org.springframework.context.annotation
...
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
@Documented
public @interface ComponentScan{
...
}
如果是指@componentscan扫描哪些包,由basePackages和basePackageClasses来指定:
@ComponentScan(basePackageClasses = AppConfig.class)
// 或者
@ComponentScan(basePackages = "com.sleest.xx")
其中basePackageClasses 为type-safe,类型为Class<?>[]
basePackages 类型为String[],
源码中都能看到
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询