Maven多模块Spring的注入

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

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

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

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

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

这样就能够正确引入其余模块的Spring配置文件,完成自动注入了。spa

相关文章
相关标签/搜索