异常统一封装处理
(一)异常封装处理类用到的注解
1) @ControllerAdvice
2) @ExceptionHandler
(二)异常封装处理类用到的注解
1 异常枚举类
package com.atguigu.common.exception; /** * 10: 通用 * 001 : 参数格式校验 * * 11: 商品 * 12:订单 * 13: 购物车 * 14:物流 */ public enum BizCodeEnum { UNKONEW_EXCEPTION(10000,"系统未知异常"), VAILD_EXCEPTION(10001,"参数格式校验"); private int code; private String msg; BizCodeEnum(int code,String msg){ this.code = code; this.msg = msg; } public int getCode() { return code; } public String getMsg() { return msg; } }
2 异常处理类
50 Feet