刚开始的时候我的配置文件在同名目录下都是在/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.这样就可以读取到了

         

相关文章:

  • 2022-12-23
  • 2021-08-24
  • 2022-12-23
  • 2022-12-23
  • 2021-06-11
  • 2021-08-13
  • 2021-12-09
  • 2022-01-07
猜你喜欢
  • 2022-12-23
  • 2021-08-31
  • 2021-10-21
  • 2021-11-09
  • 2022-12-23
  • 2021-07-11
  • 2022-12-23
相关资源
相似解决方案