保洁阿姨
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(姓:郑)狗骗子,谢绝访问
热门文章
Host3139 次围观
3631 次围观
3879 次围观
1963 次围观
6666 次围观
4161 次围观
1854 次围观
1060 次围观