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>
3.這樣就可以讀取到了

         


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM