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

关于mybatis的路径下未配置导致网址出现错误代码:500的问题

按照视频的教程跟进到员工管理-基本实现的时候配置完source文件下的EmpMapper.yml文件的时候mybatis配置好了路径,但是实际配置好SQL语句执行的时候还是报错错误代码500,在报错的代码的日志找到了2026-03-07 23:06:25.263 [http-nio-8080-exec-1] ERROR o.a.c.c.C.[.[localhost].[/].[dispatcherServlet]-Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.hhh.tilaswebmanagement.mapper.EmpMapper.list] with root cause
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.hhh.tilaswebmanagement.mapper.EmpMapper.list
at org.apache.ibatis.binding.MapperMethod$SqlCommand.(MapperMethod.java:229)
at org.apache.ibatis.binding.MapperMethod.(MapperMethod.java:53)
at org.apache.ibatis.binding.MapperProxy.lambda$cachedInvoker$0(MapperProxy.java:96)
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708)
at org.apache.ibatis.util.MapUtil.computeIfAbsent(MapUtil.java:36)
at org.apache.ibatis.binding.MapperProxy.cachedInvoker(MapperProxy.java:94)
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:86)
at jdk.proxy2/jdk.proxy2.$Proxy72.list(Unknown Source)
的信息,觉得时不时sql语句的问题,重新取消了EmpMapper.java下的@Select("select e.,d.name deptName from emp e left join dept d on e.dept_id = d.id order" +
"" + " by e.update_time desc")注释发现apifox的消息可以正常接受,看了很久最后在application.yml文件重新在mybatis文件下添加了一条的路径信息:mapper-locations: classpath:com/hhh/mapper/
.xml,重新启动发现可以正常的接受到数据

http://www.jsqmd.com/news/447752/

相关文章:

  • Python语音助手开发实战:用PyAudio实现智能麦克风监听(附环境噪音过滤技巧)
  • Eisenstein判别法避坑手册:为什么你的多项式总被判错?
  • PCB阻焊工艺全解析:从油墨选择到显影测试的完整指南
  • MATLAB实战:5种线性方程组解法对比(附完整代码与误差分析)
  • 利用Zookeeper实现大数据领域分布式系统的故障转移
  • Ubuntu 22.04 软件安装与换源优化:国内镜像源配置及常用软件一键安装
  • IntelliJ IDEA配置JavaFX17全攻略:解决模块化与运行时问题
  • 用DUIX给老旧设备续命:在树莓派上跑起AI数字人客服(含性能优化技巧)
  • 逆向工程师视角:Themida 3.1.8.0最新防护机制全解析与实战绕过技巧
  • 3/7日总结
  • Kaggle电商数据集实战:用Pandas搞定90%的数据清洗难题(附完整代码)
  • 储能电芯进化史:从280Ah到684Ah,三代技术如何改变行业格局?
  • 微信小程序scroll-view下拉刷新终极指南:从基础配置到高级动画定制
  • C# WinForm弹窗自动关闭实战:不用MessageBox的5种替代方案(含源码)
  • 飞舞大学生成为算法糕手Day4 | 两两交换链表中的节点、删除链表的倒数第N个节点、链表相交、环形链表Ⅱ
  • 实战指南:如何用Python Paho库玩转MQTT协议PWN(附CISCN2025决赛题复现)
  • Vim插件coc.nvim报错?手把手教你安装clangd 12.0.1(附路径配置详解)
  • Git泄露漏洞全解析:从Stash到Index的CTFHub实战经验
  • Playwright自动化测试进阶:高效元素定位与缓存优化技巧
  • Busoff故障诊断全攻略:从CAN波形分析到CAPL自动恢复方案
  • 51单片机PWM调速实战:用H桥驱动直流电机做迷你风扇(附完整代码)
  • MATLAB仿真实战:DAB变换器扩展移相调制(EPS)的四种控制策略详解
  • 从日志分析到实战:Ubuntu 22.04下BlueField-2 DPU固件升级全流程
  • 机械臂绘图避坑指南:如何校准不靠谱舵机的PWM参数(附实测数据)
  • Golang并发编程避雷手册:channel的5种死锁场景与解决方案
  • UniApp+微信小程序:如何优雅实现‘一次授权全局生效‘的隐私协议方案
  • 从傅里叶变换到振动分析:功率谱密度原来可以这么理解(维纳-辛钦定理详解)
  • 保姆级教程:用conda和pip双保险安装PyTorch2.0(CUDA11.8版)
  • WordPress站点优化全攻略:从基础设置到SEO技巧
  • 企业级SUSE Linux 12 SP3从下载到部署的全流程实战(含CSDN镜像加速)