Controller层代码就该这么写,简洁又优雅
标签:影记,控制器,JAVA,校验,参数,收录,异常 From: https://www.cnblogs.com/90909de0/p/16924433.html描述了定义项目控制器时正确的打开方式,便于统一对请求参数、响应参数、异常做统一的处理,让控制器更多关注参数的接收和响应的返回。
涉及了参数的校验已经自定义校验规则,并在控制器使用校验规则对参数进行校验。异常处理屏蔽了系统抛出异常,统一对异常进行捕获处理,为用户提供更友好的交互体验,同时应在服务端进行异常信息的打印记录,便于后续业务排查。对响应进行统一包装,控制器仅关注当前请求的数据返回。