电光石火-穿越时空电光石火-穿越时空


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

刚开始的时候我的配置文件在同名目录下都是在/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>

这样就可以读取到了

本博客所有文章如无特别注明均为原创。作者:似水的流年
版权所有:《电光石火-穿越时空》 => Spring读取mybatis在多个jar包下的的mapper文件
本文地址:http://www.ilkhome.cn/index.php/archives/375/
欢迎转载!复制或转载请以超链接形式注明,文章为 似水的流年 原创,并注明原文地址 Spring读取mybatis在多个jar包下的的mapper文件,谢谢。

评论