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

问题描述

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

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

问题原因

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

问题复现

  1. 如图,出现了代码中不存在的逻辑
  2. 发现是依赖中的bean,因为目录结构相同,而Controller类名不同,没有冲突,因此也被成功加载到容器中了
相关推荐
AskHarries7 分钟前
如果人生可以重新投胎一次,你有多大概率出生在富豪家庭?😂
后端
nice_lcj5208 分钟前
ThreadLocal 入门:它是怎么隔离数据的、为什么会导致内存泄漏
java·开发语言·后端·面试·并发编程·内存泄漏·threadlocal
紧跟先前的步伐20 分钟前
Go AI Agent 实战 28|Agent 的预算、超时与停止条件
开发语言·人工智能·后端·ai·golang
Hespethorn22 分钟前
112 个 Valgrind 错误,1 个根因:C++ 多线程服务的关机顺序复盘
后端·架构
秋天的怀念_David23 分钟前
算法一千零一夜 · 第二十六夜 协议的母语
java·spring boot·算法
小兔子31 分钟前
new Date('2024-01-01') 和 new Date('2024/01/01') 差在哪
后端
Oiiouui2 小时前
linux服务器部署Logto后端与对应前端的实现
linux·服务器·前端·后端
余槐i2 小时前
MySQL 8.0 联合索引走错:为什么加了索引查询反而从 200ms 变成 8s
java·spring boot·mysql·docker·性能优化
shenlongproxy2 小时前
代理IP故障演练怎么做:注入怎么分档、恢复怎么判定
后端
知识搬运临时工2 小时前
Kafka 发 1 GiB 数据,用户态 CPU 只花 0.016 秒,总耗时反而慢了 11%
后端·kafka