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

问题描述

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

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

问题原因

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

问题复现

  1. 如图,出现了代码中不存在的逻辑
  2. 发现是依赖中的bean,因为目录结构相同,而Controller类名不同,没有冲突,因此也被成功加载到容器中了
相关推荐
编码浪子1 小时前
构建一个rust生产应用读书笔记6-拒绝无效订阅者02
开发语言·后端·rust
SomeB1oody2 小时前
【Rust自学】3.6. 控制流:循环
开发语言·后端·rust
计算机毕设指导63 小时前
基于Springboot林业产品推荐系统【附源码】
java·开发语言·spring boot·后端·mysql·spring·intellij-idea
麻芝汤圆3 小时前
Scala的惰性求值:深入理解与实践
开发语言·后端·scala
炒空心菜菜4 小时前
scala中模式匹配的应用
开发语言·后端·scala
Q_19284999064 小时前
基于Spring Boot的社区药房系统
java·spring boot·后端
小蜗牛慢慢爬行4 小时前
Java8 Stream编码问题
java·开发语言·后端·面试
豌豆花下猫4 小时前
Python 潮流周刊#82:美国 CIA 如何使用 Python?(摘要)
后端·python·ai
nie66688884 小时前
springmvc的拦截器,全局异常处理和文件上传
spring·mvc
Q_19284999065 小时前
基于Spring Boot的房屋租赁管理系统
java·spring boot·后端