@ResponseStatus(HttpStatus.OK)表示如果处理方法正常返回,则请求将返回OK(此注释在这种情况下是多余的,因为默认响应状态为
HttpStatus.OK)。如果处理程序引发异常,则注释不适用。
如何根据条件以同一方法处理多个响应状态?
是否可以在发生任何异常时更改响应状态
您有两种选择。如果异常类是您自己的异常类,则可以使用注释该异常类
@ResponseStatus。另一个选择是为控制器类提供一个带有注释的异常处理程序
@ExceptionHandler,并让异常处理程序设置响应状态。



