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

问题描述

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

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

问题原因

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

问题复现

  1. 如图,出现了代码中不存在的逻辑
  2. 发现是依赖中的bean,因为目录结构相同,而Controller类名不同,没有冲突,因此也被成功加载到容器中了
相关推荐
Leaf吧1 小时前
springboot 配置多数据源以及动态切换数据源
java·数据库·spring boot·后端
代码驿站5201 小时前
JavaScript语言的软件工程
开发语言·后端·golang
荆州克莱2 小时前
Golang的网络编程安全
spring boot·spring·spring cloud·css3·技术
uccs2 小时前
使用 rust 创建多线程 http-server
后端·rust
Archy_Wang_12 小时前
ASP.NET Core 中的 JWT 鉴权实现
后端·ui·asp.net
Archy_Wang_12 小时前
ASP.NET Core中 JWT 实现无感刷新Token
后端·asp.net
m0_748230942 小时前
SpringBoot实战(三十二)集成 ofdrw,实现 PDF 和 OFD 的转换、SM2 签署OFD
spring boot·后端·pdf
好像是个likun2 小时前
spring Ioc 容器的简介和Bean之间的关系
java·后端·spring
计算机-秋大田3 小时前
基于微信小程序的电子点菜系统设计与实现(KLW+源码+讲解)
java·后端·微信小程序·小程序·课程设计
C++小厨神4 小时前
MATLAB语言的编程范式
开发语言·后端·golang