首页 > Java > java教程 > 正文

springboot如何实现指定mybatis中mapper文件扫描路径

WBOY
发布: 2023-05-17 22:25:52
转载
2940 人浏览过

指定mybatis中mapper文件扫描路径

所有的mapper映射文件

mybatis.mapper-locations=classpath*:com/springboot/mapper/*.xml
登录后复制

或者resource下的mapper映射文件

mybatis.mapper-locations=classpath*:mapper/**/*.xml
登录后复制

mybatis配置多个扫描路径写法

百度得到,但是很乱,稍微整理下:

最近拆项目,遇到个小问题,稍微记录下:

<!-- spring和MyBatis完美整合,不需要mybatis的配置映射文件 -->
    <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
        <property name="dataSource" ref="dataSource" />
        <!-- 自动扫描mapping.xml文件 -->
        <property name="mapperLocations" value="classpath*:com/**/mapping/*.xml"></property>
    </bean>
 
    <!-- DAO接口所在包名,Spring会自动查找其下的类 -->
    <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
        <property name="basePackage" value="com.xxx.dao" />
        <!--<property name="basePackage" value="com.xxx.dao,com.yyyy.dao" />-->
        <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"></property>
    </bean>
登录后复制

以上是springboot如何实现指定mybatis中mapper文件扫描路径的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:yisu.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!