@ResponseStatus

@ResponseStatus有两个参数

1、value

对应枚举HttpStatus的值,此值对应相应404,403,500

2、reason

界面提示文字

重点: 如果只是想添加返回的状态码,一定不要写reason,因为只要加上reason无论程序是否报错,都会抛出错误

此注解加在方法上,用来指定此方法的返回值

如果方法抛出异常,则返回值是异常的返回值,如果方法正常执行完毕,返回值是此注解所写的返回值。

 

----------以上所得结论,均是亲测-----

此注解也可以加在自定义异常上(等待自己写代码测试)

posted @ 2019-07-23 17:57  文文的小迷弟  阅读(402)  评论(0编辑  收藏  举报