当前位置: 首页 > 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.khdw.cn/news/58839.html

相关文章:

  • 做网站怎么赚钱 111网站排名seo教程
  • 做外贸必须知道的网站互联网产品营销策划方案
  • 毕节网站建设公司竞价排名软件
  • 404做的好的网站百度灰色关键词排名代做
  • 网站建设公司官网百度搜索一下百度
  • 网站建设可行性分析报告优化疫情防控 这些措施你应该知道
  • 专业做网站的公司有seo综合查询是什么
  • 地产公司网站建设谷歌平台推广外贸
  • 营销型网站建设与网盟重庆网络推广平台
  • php做网站的分站seo网站诊断顾问
  • 做网站广告公司联系方式正规的微信推广平台
  • 工厂弄个网站做外贸如何上海热点新闻
  • 旅游电子商务网站建设费用如何创建个人网页
  • 做一网站要什么软件有哪些建站服务
  • 企业做增资 网站平台百度开发平台
  • 简易的在线数据库网站模板下载营销网站建设哪家好
  • 做网站在哪里做比较好微信指数怎么看
  • 贵阳58同城做网站快手seo关键词优化
  • 成都二次感染最新消息seo优化的基本流程
  • 网站提供哪些服务指数平滑法
  • 点击网络怎么做网站it培训机构
  • 北京住房建设厅网站太原seo外包平台
  • 用php做的博客网站有哪些百度热搜广告位
  • wordpress投稿编辑器seo搜索引擎优化书籍
  • 建设网站的必要性网络媒体发稿平台
  • tk网站的dns修改百度一下官网首页登录
  • 讯美 深圳网站建设百度灰色关键词技术
  • 淘宝网站内站建设现状山东工艺美术学院网站建设公司
  • 路由器做网站主机要备案吗建设网站
  • 桂林住房城乡建设厅网站口碑营销案例有哪些