0

我已经深入研究了文档,但只找到了对使用的机械方面的循环引用webCleint,没有任何具体的例子……而且没有任何东西将它与使用合并@JsonView

我有一个微服务,它接受来自客户端的 DTO,执行基本验证,然后想将其传递给另一个微服务。但是,在传递它时,我想根据 JsonView 删除字段。

基本用户 DTO

    @JsonView({Views.Incoming.class,Views.Internal.class})
    private String email;
    @JsonView({Views.Incoming.class,Views.Internal.class})
    private String password;
    @JsonView(Views.Incoming.class)
    private String passwordCheck  //validated as matching in first service, not needed when handed off.

我如何 a) 实际构建 a webClient,用它发出请求,并返回一个可用的结果,b) 给它我的 DTO 过滤@JsonView(Views.Internal.class)

(关于webClient自身的文档令人困惑,因为它表明每个请求都需要一个单独的请求(将其与 区分restTemplate),但我发现的示例在服务类中将一个实例化为静态的……

4

0 回答 0