分析:
问题在于我使用feignclietn调用@PatchMapping方法时,发送的 PATCH 请求方法出现了不匹配的情况。虽然说springboot自带了RESTful风格的方法(GET、POST、PUT、DELETE、PATCH,但是PATCH相较于前几个来说算是新的HTTP方法)
加个依赖解决:
<!-- 依赖版本管理 --> <properties> <feign-httpclient.version>11.8</feign-httpclient.version> </properties> <!-- 解决 FeignClient PATCH无法调用的问题 --> <dependency> <groupId>io.github.openfeign</groupId> <artifactId>feign-httpclient</artifactId> <version>${feign-httpclient.version}</version> </dependency>
接下来再去feignclient,调用成功