当前位置: 首页 > news >正文

企业手机网站17模板网站

企业手机网站,17模板网站,网站调用优酷视频去除广告的方法,学校网站对学校建设的重要性前言#xff1a; 当不同方法执行时#xff0c;抛出相同异常。为了简约代码和避免重复使用try{}catch{}。此时使用统一异常处理。但局部的统一异常处理只能为所在类所调用。因此产生全局异常处理#xff0c;该类中统一异常处理方法可以作用于整个controller。#xff08;以…前言 当不同方法执行时抛出相同异常。为了简约代码和避免重复使用try{}catch{}。此时使用统一异常处理。但局部的统一异常处理只能为所在类所调用。因此产生全局异常处理该类中统一异常处理方法可以作用于整个controller。以下以自定义异常类为示例 创建状态码枚举类用于自定义异常返回状态: public enum ServiceCode {OK(2000),ERR_BAD_REQUEST(4000),ERR_NOT_FOUND(4040),ERR_UNAUTHORIZED(4010),ERR_UNAUTHORIZED_DISABLED(4011),ERR_FORBIDDEN(4030),ERR_CONFLICT(4090),ERR_INSERT(5000),ERR_DELETE(5010),ERR_UPDATE(5020),ERR_SELECT(5030),ERR_JWT_EXPIRED(6000),ERR_JWT_MALFORMED(6010),ERR_JWT_SIGNATURE(6020),ERR_UNKNOWN(9999);private Integer value;ServiceCode(Integer value) {this.value value;}public Integer getValue() {return value;}} 自定义异常类 public class ServiceException extends RuntimeException {private ServiceCode serviceCode;public ServiceException(ServiceCode serviceCode, String message) {super(message);this.serviceCode serviceCode;}public ServiceCode getServiceCode() {return serviceCode;}} 重点全局统一异常处理类 RestControllerAdvice //可以将此类中特定方法作用于整个controller public class GlobalExceptionHandler {public GlobalExceptionHandler() {log.debug(创建全局异常处理器对象GlobalExceptionHandler);}ExceptionHandler//统一异常处理若只想某个类中单独共同处理可以直接使用该注解到某个统一异常处理方法中如下面方法为统一异常处理方法。public xxx handleServiceException(ServiceException e) {//ServiceException e是多个方法执行时抛出相同的异常类在这里进行统一处理log.warn(程序运行过程中出现ServiceException将统一处理);log.warn(异常信息{}, e.getMessage());return ;} } 尾语 只要抛出ServiceException错误时无论在那个controller类中都能GlobalExceptionHandler捕获处理而不再需要在每个调用有ServiceException异常抛出的方法中进行捕获。
http://www.hkea.cn/news/14580698/

相关文章:

  • 泰安网站制作服务都匀网站制作
  • 重庆网站公司记事本做网站报告
  • 邯郸网站建设推荐驰捷网络公司做的公司网站怎么没了
  • 网站的优化用什么软件wordpress只能访问主页
  • 建设银行社保卡网站在哪做企业推广去哪个网站比较好
  • 社区类网站建设舆情报告模板
  • 做网站能赚流量钱吗进出口贸易网站制作
  • 七星彩网投网站建设本溪市做网站公司
  • 网站防御怎么做怎么设计手机网站
  • 军民融合网站建设成都关键词排名提升
  • 有没有免费的企业网站建设医疗机构网站模板
  • wordpress怎么添加统计代码单页面网站怎么优化
  • 网站开发方式哪四种wordpress主题 反盗版
  • 做求职网站襄阳seo营销
  • 长春市宽城区建设局网站免费模版网站
  • 网站建设情况说明书wordpress 前台文章
  • 邯郸高端网站建设价格制作网页时经常用的一种动态位图格式是
  • 深圳网站建设怎么修改网站模板详解
  • 无锡企业网站排名优化wordpress页面关键词和描述
  • 自己做的网站能被别人看到吗网站建设项目确认书
  • 广州互助网站开发嘉兴高档网站建设
  • 鲜花网站建设项目策划书热门页游排行榜前十名
  • 成都网站建设 全美wordpress $_SERVER
  • 高端网站建设谷美wordpress 百度广告插件
  • 北京专业制作网站公司宁德市市长
  • 域名怎么创建网站网站的建设费用属于什么科目
  • 网站 建设目标wordpress收费主体
  • 为什么网站要备案企业网站可以做商城类
  • 北京高端网站建设公司记事本怎么做网站图片链接
  • 网站分为几种为什么打不开中国建设银行网站