错误码方案设计于实现

错误码方案

今天在开发时,用到了目前项目中的错误码方案,感觉用起来并不是很顺手,同时在用的时候意识到了我之前设计的方案中的一些不足,比如说,之前的设计的方案,没有考虑到将一些参数通过异常,传递出来(我记得我好像考虑了这个问题,只是说我需要自定义异常,有点麻烦,如果我只使用BusinessException的话,会比较简单);另外,我没有考虑日志和异常的整合(我考虑了吧,我记得我是在ExceptionHandler中处理的)。总之之前设计时,没有形成文档,导致很多细节出我也忘记了自己是怎么处理的,我现在需要重新整理一些这部分内容,整理过程中进行一些优化。

先说说我的方案解决了哪些问题: