feiniaojin / graceful-response

Spring Boot接口响应处理解决方案,提供统一返回值封装、全局异常处理、自定义异常错误码、参数校验增强、断言增强等功能
https://doc.feiniaojin.com
MIT License
1.09k stars 164 forks source link

减少异常类的定义 #9

Closed Joy-Walker closed 1 year ago

Joy-Walker commented 1 year ago

异常code和msg与异常类绑定,业务的不同异常情况下有不同的code和msg,进而异常类定义的太多了。

是否考虑在异常类里面包含code和msg属性,这样业务可以抛出同一个异常 如 BizServiceException,而含有不同的code和msg ?

feiniaojin commented 1 year ago

系统提示:您的邮件被腾讯邮箱判定为垃圾邮件,请编辑后重新发送!

feiniaojin commented 1 year ago

您好,可以升级到2.1版本,使用GracefulResponse.raiseException(String code, String msg)方法,详细见README中的3.5