问题情境描述:在Spring的配置文件applicationContext.xml中配置扫描 XXXmapper.xml映射文件,配置扫描的路径,现在下面只扫描一个路径com/javafeng/mapping下的xml文件现在又有一个xml文件在另外一个com/inspur/NSRZCXXGR/mapping/*.xml路径下需要扫描。改如何配置。
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="mapperLocations" value="classpath:com/javafeng/mapping/*.xml"/>
<!--mybatis的配置文件-->
</bean>
目前已经配置了mappings目录 我还想加个com/inspur/NSRZCXXGR/mapping/*.xml
<property name="mapperLocations" value="classpath:com/inspur/NSRZCXXGR/mapping/*.xml" />
这要怎么加呢?
问题解决:
mapperLocations本身就是数组,使用array就可以。既把配置文件修改成下面的格式既可以同时扫描两个或多个路径下的XXXMapper.xml文件