你的位置:首页 > Java教程

[Java教程]重名spring配置文件可能引起的问题


不知道大家的项目中有没有遇见过这种情况。

项目中总共有A.B.C三个module。A有三个spring配置文件,分别叫做bean.

最近我就遇见了这种近乎无解的问题。最后发现引起这种问题可能的原因是,spring为A实例化bean,事实上却没有加载A下面的service.

深层次分析原因,发现A项目的pom.

解决方案很简单,就是把A项目的service.

总之,得到的教训是尽量不要起重复名字的配置文件,即使这两个文件放在不同的module中!