【发布时间】:2018-12-09 14:04:20
【问题描述】:
有多种方法可以在 rest api 调用的错误响应中发送自定义消息。 这是最好的方法:
1.一种方法是使用io.swagger.annotations like
@ApiResponses(value = { @ApiResponse(code = 500, message = "error message", response=ErrorDescription.class) })
以上方法签名。
2.另一种方法是在全局异常处理程序上定义@ControllerAdvice。
哪一个更好。
谢谢
【问题讨论】:
-
您忘记了第三个:定义自定义
exception仅作用于您的控制器。
标签: java rest spring-mvc spring-boot swagger