当前位置: 首页 > article >正文

spring boot项目中配置文件配置mapper*.xml文件路径无效的问题排查记录

常见的原因在此就不描述了,导致此次自定义mapper无法被绑定的原因在于:项目中定义了sqlSessionFactoryBean,但这个Bean里只对dataSource设置了,并未设置MapperLocations,导致在application.properties中虽配置了mybatis-plus.mapper-locations的路径,但不生效。解决方式:根据项目添加并修改以下代码。

PathMatchingResourcePatternResolver r = new PathMatchingResourcePatternResolver ();
sqlSessionFactoryBean.setMapperLocations(r.getResource("classpath:xxx/*.xml"));

http://www.kler.cn/a/294267.html

相关文章:

  • 2个word内容合并
  • 【OpenEuler】配置虚拟ip
  • 图论-代码随想录刷题记录[JAVA]
  • 算法——长度最小的子数组(leetcode209)
  • python 同时控制多部手机
  • 基于Java Web的传智播客crm企业管理系统的设计与实现
  • Vatee万腾平台:科技赋能,开启企业数字化转型新篇章
  • 生日贺卡录放音芯片,多段音频录音ic生产厂商,NVF04M-32minute
  • Codeforces Round 971 (Div. 4) (A~G1)
  • 字节6面,面爆炸了
  • 智慧公厕技术应用、系统架构、应用功能有哪些?@卓振思众
  • C#中LINQ的Cast<T>与OfType<T>
  • DevOps学习笔记
  • 基于SpringBoot+Vue+MySQL的校园周边美食探索及分享平台
  • 初识jQuery
  • Android 15 新特性快速解读指南
  • 使用bert_base_chinese实现文本语义相似度计算
  • Spring Boot-自定义banner
  • 视频提取字幕的软件有哪些?高效转录用这些
  • react的useRef作用是什么怎么使用
  • Android Camera系列(一):SurfaceView+Camera
  • 数据结构,单向链表
  • 【2024高教社杯全国大学生数学建模竞赛】B题完整解析(含论文、代码分享)
  • 7个 C# 高阶用法详解:从基础到实战
  • 微信小程序实践案例
  • Kafka Broker处于高负载状态(例如消息处理量大或系统资源不足),无法及时响应消费者的请求