程序包 cn.jrack.core.exception.enums
package cn.jrack.core.exception.enums
-
类说明全局错误码枚举 0-999 系统异常编码保留 一般情况下,使用 HTTP 响应状态码 https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Status 虽然说,HTTP 响应状态码作为业务使用表达能力偏弱,但是使用在系统层面还是非常不错的 比较特殊的是,因为之前一直使用 0 作为成功,就不使用 200 啦。业务异常的错误码区间,解决:解决各模块错误码定义,避免重复,在此只声明不做实际使用 一共 10 位,分成四段 第一段,1 位,类型 1 - 业务级别异常 x - 预留 第二段,3 位,系统类型 001 - 用户系统 002 - 商品系统 003 - 订单系统 004 - 支付系统 005 - 优惠劵系统 ... - ...