【问题标题】:return empty body with @Validated annotation使用 @Validated 注释返回空正文
【发布时间】:2021-05-26 17:33:27
【问题描述】:

我有这段代码

@PostMapping("/user")
public Response healthcheck(@Validated @RequestBody User user) {

而用户是

User {

@NotNull 
String name;

@NotNull
String Job;

问题是我想返回一个空体,以防出现 400 错误但返回

{
    "timestamp": "2021-05-26T17:32:03.536+0000",
    "status": 400,
    "error": "Bad Request",
    "errors": .....

我怎样才能让它返回一个空的身体?

谢谢

【问题讨论】:

  • this answer 能解决您的问题吗?
  • 是的!谢谢!奇怪我没看到...

标签: java spring


【解决方案1】:

正如@BeUndead 提到的 - this 就是答案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-27
    • 2016-04-26
    • 1970-01-01
    • 2012-11-04
    相关资源
    最近更新 更多