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

net网站开发框架定制化网站一般价格

net网站开发框架,定制化网站一般价格,黄页88网注册,网站专业建设公司一、老办法try-catch 当我们执行一些错误操作导致程序报错时,程序会捕捉到异常报错,这个异常会存在一个Exception对象里 那我们在spring boot工程开发时,当我们执行一个sql查询时报错了,那就会从最底层的Mapper层捕捉到Exceptio…

一、老办法try-catch

当我们执行一些错误操作导致程序报错时,程序会捕捉到异常报错,这个异常会存在一个Exception对象里

那我们在spring boot工程开发时,当我们执行一个sql查询时报错了,那就会从最底层的Mapper层捕捉到Exception异常,然后一路往Service、Controller传出去

那么学过java的应该知道,怎么才能捕捉到这个Exception异常并显示?就得用【try-catch】

那不是说你在mapper层写了一个【try-catch】、或者只在Controller写了【try-catch】就能返回出去Excrption异常对象的,肯定全都要写【try-catch】才能一路传上去,这太麻烦了

二、新办法:全局捕获异常

那我们可以设置一个【全局异常处理器】,来检测到所有异常,然后根据指定的要显示的异常类型来全局显示异常

写法很简单:

用法:

就是多加一个【exception】包,专门放捕获异常的类,然后创建一个捕获异常的类

代码:

package com.czm.tliaswebmanagement.exception;import com.czm.tliaswebmanagement.pojo.Result;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.RestControllerAdvice;/*** 全局异常处理器*/
@RestControllerAdvice //标记这是一个全局异常捕获类
public class GlobalExceptionHandler {//指定不获的是什么异常类型,Exception.class就是全局异常类型@ExceptionHandler(Exception.class)public Result ex(Exception ex){ex.printStackTrace();return Result.error("操作失败,请联系管理员");}
}

因为比较简单,我就不详细解释了

http://www.yayakq.cn/news/67403/

相关文章:

  • dw建设网站视频教程网站的建设与维护怎么弄
  • 信息化网站建设有什么用浙江大学微纳加工平台
  • 咸阳网站建设多少钱优化防控工作的二十条措施
  • 网站怎么做描文本百度关键词如何优化
  • 好心人给个安全的网站莱芜要出大事
  • 做视频比较好的理财网站有哪些南通网站建设找哪家好
  • 一块钱涨1000粉网站最新网页游戏大全
  • 外贸移动商城网站开发七宝网站建设
  • 成都网站seo排名优化自己弄个网站要多少钱
  • 天津行业建站做校园网站
  • 网站内页修改关键字怎么注册公司微信号
  • 开一间网站建设有限公司做h5免费的网站有
  • 外贸网站建设 福田高级搜索入口
  • 皖icp备 网站建设全县网站建设情况通报
  • 焦作高端网站建设免费行情软件有哪些
  • 传奇新开网站服广告设计公司需要什么设备
  • 免费网站模板带后台成都建设学校网站
  • 如何建立一个自己的网站?脑叶公司手机版下载
  • 做变性手术视频网站体验做黑客的网站
  • 南宁公司建站模板智慧团建网站首页
  • gg服务器租用网站wordpress菜单分页
  • 手机网站单页怎么做免费vps试用一小时
  • 企业网站公示怎么做做网站开通手机验证功能
  • 网站推广目标计划网站开发人才储备
  • 凯里市网站建设网站seo排名优化软件
  • 手机网站有什么区别吗如何下载海外app
  • 重庆 网站建设大全福利seo是哪里
  • 大淘客网站推广位怎么做山东做网站的
  • 假发网站建设手机网站自动跳转怎么解决
  • 外贸网站建设.cover平面设计常用网站