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

Springboot访问到Controller中不存在的接口BUG

问题描述

遇到一个离谱的BUG,开发测试过程中,发现一个api的响应不满足预期。
开始扒代码,结果根本就没在Controller中找到该接口,反复确认了很多遍端口号和接口URI,依然没能找到

问题原因

最后根据日志中的类名全局搜索,才发现是依赖中的接口

问题复现

  1. 如图,出现了代码中不存在的逻辑
    在这里插入图片描述
  2. 发现是依赖中的bean,因为目录结构相同,而Controller类名不同,没有冲突,因此也被成功加载到容器中了
    在这里插入图片描述

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

相关文章:

  • 中国新能源汽车公共充电桩数据合集(2002-2023年)
  • centos7下docker 容器实现redis主从同步
  • 1. JasperSoft介绍与安装
  • 技术文档的规划布局:打造清晰且有条理的知识传递框架
  • 中间件 redis安装
  • 【进阶编程】MVC和MVVM实现前后端分离的实现
  • 经典系统重塑(sql层)
  • 免登陆是什么?
  • AI Agent案例全解析:百度营销智能体(8/30)
  • 机动车油耗计算API集成指南
  • 简单工厂模式和策略模式的异同
  • Ubuntu RTSP 客户端和服务器实现
  • JVM中的方法绑定机制
  • 如何使用java来解析一个pdf文件呢?
  • 12_HTML5 Video(视频) --[HTML5 API 学习之旅]
  • 嵌入的律动,科技的心跳
  • 【mybatis】基本操作:详解Spring通过注解和XML的方式来操作mybatis
  • react 项目打包二级目 使用BrowserRouter 解决页面刷新404 找不到路由
  • [Unity Shader]【图形渲染】【游戏开发】 Unity Shader与原始Shader的区别
  • 电脑除尘更换cpu和显卡硅脂过程及安装win11系统中遇到的问题
  • Django 中的 reverse 【反向/逆转/扭转/逆向】使用详解以及使用案例
  • C# 模式匹配
  • C++打小怪游戏
  • Dhatim FastExcel 读写 Excel 文件
  • MFC/C++学习系列之简单记录3——不同IDE版本和MSFlexGrid的使用
  • java 根据路径下载文件转换为MultipartFile,并且上传到服务器