保洁阿姨
50+年前端设计经验
悠悠博客
usuuu.com
保洁阿姨
50+年前端设计经验
/**
* 文章详情
*
* @param id 文章ID
*/
@GetMapping("/detail/{id}")
public R<ArticleVo> detail(@PathVariable("id") Long id) {
return R.ok(articleService.detail(id));
}
可以看到以上我的代码,需要一个Long类型的id
如果参数类型不对,要怎么拦截呢?
方法来了,如下!
/**
* 接口方法参数类型异常
*/
@ExceptionHandler(value = MethodArgumentTypeMismatchException.class)
@ResponseBody
public Object methodArgumentTypeMismatchException(Throwable e) {
log.error("url参数异常,请检查参数类型是否匹配!", e);
return R.error("请检查参数类型是否正确");
}
站点公告
NoticeWeb前后端交流群:70888820
QQ号523179414(姓:郑)狗骗子,谢绝访问
热门文章
Host3151 次围观
3642 次围观
3889 次围观
1976 次围观
6679 次围观
4186 次围观
1863 次围观
1071 次围观