Maven多模块Spring的注入

Posted xtf2009

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven多模块Spring的注入相关的知识,希望对你有一定的参考价值。

第一次做多模块项目,Unit Test的时候发现Biz模块没法注入Dal模块的Mappper,提示找不到Bean。

POM文件是正确引入了dependency的,扫描的package也没错,所以卡了好一会。

然后发现是项目配置文件有问题,Spring配置文件里没有引入其他模块的配置文件,导致mybatis的sqlSessionFactory没有注入,自然更不会有mapper bean注入。

解决办法就是在applicationContext.xml里加一行

<import resource="classpath*:spring/dicc-*.xml"/>

这样就可以正确引入其他模块的Spring配置文件,完成自动注入了。

以上是关于Maven多模块Spring的注入的主要内容,如果未能解决你的问题,请参考以下文章