日常BUG——SpringBoot模糊映射

  • 😜作 者 :是江迪呀
  • ✒️本文关键词 :日常BUG、BUG、问题分析
  • ☀️每日 一言 :存在错误说明你在进步!

一、问题描述

SpringBoot在启动时报出如下错误:

java 复制代码
Caused by: java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'cloudMonthlyReportController' method 

二、问题原因

项目中的Controller存在有两个方法的映射 是一模一样的。如下:

java 复制代码
@PostMapping("/queryByCompanyName")
public ResponseMessage queryByCompanyName(@RequestBody String companyName){
...
}
@PostMapping("/queryByCompanyName")
public ResponseMessage queryMonthlyReportList(@RequestBody String accountId){
...
}

三、问题解决

修改成不一样就好啦。

相关推荐
狼爷20 分钟前
Rust/Go/Java/Python/PHP 大比拼:负载下后端框架到底差多少?
java·后端·编程语言
念何架构之路24 分钟前
zap扩展生态与总结
java·前端·数据库
第七页独白1 小时前
汽车零件厂如何通过 QMS 真正落地 IATF 16949——QMS软件系统:品质检验-内审稽核-8d客诉管理:全星质量管理软件系统
java·前端·数据库
QCoding1 小时前
Spring AI Alibaba Graph实战:从ReAct Agent到Workflow,企业AI复杂流程该如何编排?
java·人工智能
用户094248568031 小时前
第25章:Java虚拟线程(Project Loom)实战与调度协作
java·jvm
砚底藏山河2 小时前
量化实战:截面因子有效性检验(IC 分析与分层回测)
java·python·金融·maven
wuminyu2 小时前
ForkJoinPool内部WorkQueue的Lock-Free数组操作以及并发任务窃取原理剖析
java·linux·c语言·jvm·c++
Elastic 中国社区官方博客2 小时前
使用 Lucene 搜索你的 Bean — 索引
java·大数据·数据库·elasticsearch·搜索引擎·全文检索·lucene
code2cat2 小时前
Java进阶篇之AtomicMarkableReference:引用还在,标记已经改变
java·开发语言·cas·并发编程·逻辑删除
她说彩礼65万2 小时前
C语言 堆区和栈区
java·linux·c语言