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

问题描述

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

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

问题原因

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

问题复现

  1. 如图,出现了代码中不存在的逻辑
  2. 发现是依赖中的bean,因为目录结构相同,而Controller类名不同,没有冲突,因此也被成功加载到容器中了
相关推荐
韩立学长22 分钟前
基于Springboot的影视评论网站的设计与实现58py6238(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
数据库·spring boot·后端
小学鸡!1 小时前
Spring Boot通过手机号获取归属地
java·spring boot
whltaoin2 小时前
【JAVA全栈项目】弧图图-智能图床 SpringBoot+Vue3 :[框架开荒:一文全步骤打通前后端项目全流程]
java·spring boot·vue·开源项目·全栈·cos
Fu1co2 小时前
【Spring Boot】Spring Boot解决循环依赖
java·spring boot·spring
JavaTree20173 小时前
SpringMVC基础入门
后端
国服第二切图仔3 小时前
Rust中泛型函数实现不同类型数据的比较
开发语言·后端·rust
Anlici3 小时前
连载小说大学生课设 需求&架构
前端·javascript·后端
我命由我123453 小时前
Derby - Derby 服务器(Derby 概述、Derby 服务器下载与启动、Derby 连接数据库与创建数据表、Derby 数据库操作)
java·运维·服务器·数据库·后端·java-ee·后端框架
码事漫谈4 小时前
调试的艺术:从崩溃到洞察的全面指南
后端
码事漫谈4 小时前
智驾“请抬脚”提示感悟 - 当工程师思维遇见用户思维
后端