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

合肥建站网站平台百度的营销推广

合肥建站网站平台,百度的营销推广,苏州公司注册流程,昆明网站建设赵目录 一 自定义异常二 自定义注解三 注解切面处理类四 使用 一 自定义异常 /*** 自定义参数为null异常*/ public class NoParamsException extends Exception {//用详细信息指定一个异常public NoParamsException(String message){super(message);}//用指定的详细信息和原因构…

目录

  • 一 自定义异常
  • 二 自定义注解
  • 三 注解切面处理类
  • 四 使用

一 自定义异常

/*** 自定义参数为null异常*/
public class NoParamsException extends Exception {//用详细信息指定一个异常public NoParamsException(String message){super(message);}//用指定的详细信息和原因构造一个新的异常public NoParamsException(String message, Throwable cause){super(message,cause);}//用指定原因构造一个新的异常public NoParamsException(Throwable cause) {super(cause);}
}

二 自定义注解

/*** 统一捕获service异常处理注解*/
@Documented
@Target({ElementType.METHOD, ElementType.TYPE}) //可在类或者方法使用
@Retention(RetentionPolicy.RUNTIME)
public @interface ServiceExceptionCatch {
}

三 注解切面处理类

@Component
@Aspect
@Slf4j
public class ServiceExceptionHandler {@Around("@annotation(com.zhuzher.annotations.ServiceExcepCatch)  || @within(com.zhuzher.annotations.ServiceExcepCatch)")public ResponseMessage serviceExceptionHandler(ProceedingJoinPoint proceedingJoinPoint) {ResponseMessage returnMsg;try {returnMsg = (ResponseMessage) proceedingJoinPoint.proceed();} catch (Throwable throwable) {log.error("ServiceExcepHandler serviceExcepHandler failed", throwable);//单独处理缺少参数异常if(throwable instanceof NoParamsException) {returnMsg = ResponseMessage.failture(ErrorCode.ARG_CAN_NOT_BE_EMPTY);}else{//其他正常返回returnMsg=ResponseMessage.newErrorsMessage(throwable.getMessage());}}return returnMsg;}
}

四 使用

在这里插入图片描述
即可捕获该异常,并自定义处理逻辑

原文地址:https://www.cnblogs.com/houzheng/p/11953183.html

http://www.yidumall.com/news/37131.html

相关文章:

  • 长沙网站托管公司排名软件排名优化
  • 网站建设标语网页搜索关键词
  • 注册公司流程和费用最新网络优化工程师需要学什么
  • 关于网站建设的知识百度移动seo首选帝搜软件
  • 鞍山房产网seo中国官网
  • 网站推广的主要途径凡科建站的免费使用
  • 重庆大坪网站建设seo快速入门教程
  • 苏州画廊网站建设郑州网络推广大包
  • 西安西工大软件园做网站的公司百度网站推广费用多少
  • 网站关键词优化骗局网上怎么注册公司免费的
  • 盐城做网站的价格搜索引擎网络排名
  • 世界大骗局新冠郑州网站seo公司
  • 阿里巴巴国际站工作怎么样网页设计收费标准
  • 哪儿能做邯郸网站建设河南郑州做网站的公司
  • 网站全面详细创建步骤网站在线制作
  • 招标网最新招标公告优化推广方案
  • 东易日盛装饰公司电话号码和地址长春seo外包
  • 建设网站公司中深圳seo优化排名公司
  • 上海艺佳建设发展有限公司网站seo外链推广员
  • 长春做网站多少钱深圳广告投放公司
  • 微网站技术电商培训机构有哪些哪家比较好
  • 网站的备案信息重庆seo网络优化师
  • 怎么在百度推广自己的网站免费创建个人网站
  • 公众号怎么做网站网站运营维护的基本工作
  • 网站 独立空间网络推广公司运营
  • 食品电子商务网站建设论文百度网盘资源
  • 简洁文章网站模板下载上海网络seo优化公司
  • 设计做兼职最好的网站湖南网站seo地址
  • 网页做网站的尺寸alexa
  • 做网站是com还是cn好网络营销电子版教材