【发布时间】:2011-11-22 05:20:34
【问题描述】:
据我所知,context:component-scan 需要指定 base-package 属性。如何配置它以扫描类路径中的所有类?
【问题讨论】:
标签: java spring spring-mvc
据我所知,context:component-scan 需要指定 base-package 属性。如何配置它以扫描类路径中的所有类?
【问题讨论】:
标签: java spring spring-mvc
你没有。那将是一场噩梦。
例如,这意味着所有库的所有类都已加载,将所有可选依赖项转换为必需依赖项。即,如果您在类路径中有 spring-orm.jar,这将要求您在类路径中拥有所有 Hibernate、JPA、JDO 和 MyBatis。
包是设计应用程序的重要组成部分。如果你没有一个根包,你可以扫描几个。但是,如果您无法确定所需的所有根包,那么您就有严重的组织问题,您不应该期望 Spring 为您修复它们。
【讨论】: