我正在开发一个Spring项目,它包含一些小项目和依赖项。这是父项目的简单层次结构:
- A(战争,将要公开的其他网络服务)
- B(另一场战争,也将暴露)
- C(A和B的罐子依赖)
- D(A和B的jar依赖关系)
这是我的context.xml的片段
<context:component-scan
base-package="com.mycompany.project.C, com.mycompany.project.D,
com.mycompany.project.A"/>
<context:property-placeholder location="classpath:application.properties"/>
<mvc:default-servlet-handler/>
<mvc:annotation-driven/>
每次我部署项目A时,我都会在日志中看到Spring也在从项目B中扫描@Controller和@Service。我的问题是它怎么会发生?我的xml配置错了吗?请指教。
*我搜索过类似的问题,但找不到任何问题。如果你找到一个,请告诉我,也许我不是在搜索。
由于