如何在spring restful中使用@ResponseStatus

如何在spring restful中使用@ResponseStatus,spring,rest,response,Spring,Rest,Response,全部,, 我想使用@ResponseStatus向客户端返回消息,流: @ExceptionHandler(value = { Exception.class }) @ResponseStatus(value = HttpStatus.NOT_FOUND, reason = "not found mapping please check url") @ResponseBody public RestResponse<String> accessDenied() { RestR

全部,, 我想使用@ResponseStatus向客户端返回消息,流:

@ExceptionHandler(value = { Exception.class })
@ResponseStatus(value = HttpStatus.NOT_FOUND, reason = "not found mapping please check url")
@ResponseBody
public RestResponse<String> accessDenied() {
    RestResponse<String> restResponse = new RestResponse<String>();
    restResponse.setFailureMessageCn("xxxx");
    restResponse.setFailureMessagePt(messageSource.getMessage(
            "cemetery.operationFailed", null, LocaleUtils.toLocale("pt")));
    restResponse.setSuccess(false);
    restResponse.setBody(null);
    return restResponse;
}
@ExceptionHandler(值={Exception.class})
@ResponseStatus(value=HttpStatus.NOT_FOUND,reason=“NOT FOUND mapping please check url”)
@应答器
public response accessDenied(){
RestResponse RestResponse=新的RestResponse();
Response.setFailureMessageCn(“xxxx”);
restResponse.setFailureMessagePt(messageSource.getMessage(
“percement.operationFailed”,空,LocaleUtils.toLocale(“pt”);
response.setSuccess(false);
Response.setBody(空);
返回重响应;
}
但它不能不起作用。 提前谢谢

听起来像是复制品