【发布时间】:2021-12-17 02:11:32
【问题描述】:
请求类
public class Request{
String name;
int age;
}
响应类
public class Response{
boolean status
int id;
}
网络客户端方法:
Response responseObj = webClient.post().
.header(HttpHeaders.AUTHORIZATION, authorisation)
.bodyValue(requestObj)
.accept(MediaType.APPLICATION_JSON)
.retrieve().bodyToMono(Response.class)
.block();
上面的 webclient 方法进行 api 调用并获取输出并转换为 java 对象。一切正常。
我的问题是,
即使它有效,我是否需要为我的 POJO 类实现可序列化接口?
最佳做法是什么?
public class Request implements Serializable
【问题讨论】:
标签: java spring-boot spring-mvc spring-webflux