Springboot3+ JDK21 升级踩坑指南
目录
@GetMapping和 @RequestBody 一起使用时,会把请求方式由GET变为POST
变更默认的httpClient
feign 超时配置失效
@GetMapping和 @RequestBody 一起使用时,会把请求方式由GET变为POST
变更默认的httpClient
添加依赖
<dependency><groupId>io.github.openfeign</groupId><artifactId>feign-okhttp</artifactId><version>xxxx</version>
</dependency>
配置文件
spring:cloud:openfeign:okhttp:enabled: true
feign 超时配置失效
feign 的配置目录失败
# 老路径
feign:client:config:default:connect-timeout: 5000read-timeout: 5000
# 新路径
spring:cloud:client:config:default:connect-timeout: 5000read-timeout: 5000