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

问题描述

遇到一个离谱的BUG,开发测试过程中,发现一个api的响应不满足预期。

开始扒代码,结果根本就没在Controller中找到该接口,反复确认了很多遍端口号和接口URI,依然没能找到

问题原因

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

问题复现

  1. 如图,出现了代码中不存在的逻辑
  2. 发现是依赖中的bean,因为目录结构相同,而Controller类名不同,没有冲突,因此也被成功加载到容器中了
相关推荐
小马爱打代码7 小时前
SpringBoot:封装 starter
java·spring boot·后端
STARSpace88887 小时前
SpringBoot 整合个推推送
java·spring boot·后端·消息推送·个推
Marktowin8 小时前
玩转 ZooKeeper
后端
蓝眸少年CY9 小时前
(第十二篇)spring cloud之Stream消息驱动
后端·spring·spring cloud
码界奇点9 小时前
基于SpringBoot+Vue的前后端分离外卖点单系统设计与实现
vue.js·spring boot·后端·spring·毕业设计·源代码管理
lindd9119119 小时前
4G模块应用,内网穿透,前端网页的制作第七讲(智能头盔数据上传至网页端)
前端·后端·零基础·rt-thread·实时操作系统·项目复刻
麦兜*9 小时前
SpringBoot集成Redis缓存,提升接口性能的五大实战策略
spring boot·redis·缓存
Loo国昌10 小时前
【LangChain1.0】第八阶段:文档处理工程(LangChain篇)
人工智能·后端·算法·语言模型·架构·langchain
康小庄10 小时前
浅谈Java中的volatile关键字
java·开发语言·jvm·spring boot·spring·jetty
vx_bisheyuange10 小时前
基于SpringBoot的海鲜市场系统
java·spring boot·后端·毕业设计