spring 使用@RequestBody将JSONMap到带有@Builder的类

fnvucqvd  于 2022-12-17  发布在  Spring
关注(0)|答案(1)|浏览(143)

我正在使用@RequestBody将POST请求的JSON主体Map到我的java类。我的POST请求最初运行良好,但是当我将@Builder注解添加到我的java类时,它开始失败。我正在考虑如何使用@RequestBody将JSONMap到带有@Builder注解的类
我的控制器类

@RequestMapping(value = { "/cards/add" }, method = RequestMethod.POST)
    public void addCard(final HttpServletResponse response, @RequestBody Card request) {
    ...
}

我的模型类

@Data
@Builder
public class Card {

    private String Id;
    ...
}
a7qyws3x

a7qyws3x1#

尝试添加以下内容:

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class Card {

    private String Id;
    ...
}

相关问题