qq_31234171
倚剑听风雨
采纳率0%
2018-10-21 16:53 阅读 2.0k

spring+springmvc+mybatis扫描mapper文件的问题

如下数据源的配置文件中mybatis的mapper扫描代码

...省略数据源配置

<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
    <property name="configLocation" value="classpath:mybatis.xml" />
    <property name="dataSource" ref="dataSource" />
    <property name="mapperLocations" value="classpath*:mapper/*.xml" />
</bean>

<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
    <property name="basePackage" value="xxx.dao" />
    <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" />
</bean>
      ... 

####将这段代码放在spring 的配置文件中就扫描不到吗mybatis的mapper但是
####放在spring-mvc的配置文件中就可以扫描到是应为什么原因呢?
####求大神告知

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • qq_34309305 75闪光雷 2018-10-22 02:23

    是不因为 你的pom文件 值引用了 spring-mvc 的配置

    点赞 评论 复制链接分享
  • weixin_39910677 kunloveshun 2018-10-22 03:18

    因为你的数据源dataSource 是配置在mvc的xml中的

    点赞 评论 复制链接分享

相关推荐