Spring读取mybatis在多个jar包下的的mapper文件

来源:互联网 发布:linux进入数据库命令 编辑:程序博客网 时间:2024/05/22 03:18

      刚开始的时候我的配置文件在同名目录下都是在/mapper下,导致只能读取一个jar中的mapper文件。先解决如下:

1.将mapper文件放在不能放在同名的目录下。

       比如:user.jar放在/user下,common.jar放在common下

2.在Spring中配置  (记住:classpath后跟*号)

<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">    <property name="mapperLocations">       <array>           <value>classpath*:user/*.xml</value>           <value>classpath*:common/*.xml</value>       </array>    </property></bean>
3.这样就可以读取到了

         

1 0