【代码优秀实践】
枚举接口实现:https://blog.csdn.net/Demon_LMMan/article/details/113655925
枚举抽象方法:https://www.cnblogs.com/east7/p/11827810.ht
审计操作日志: 基于切面的实现,参考美团如何优雅记录操作日志 https://tech.meituan.com/2021/09/16/operational-logbook.html
错误码定义:
https://help.aliyun.com/document_detail/169992.html
https://blog.csdn.net/alitech2017/article/details/107042035 错误码如何设计才合理?
异常处理定义
https://insights.thoughtworks.cn/backend-development-iteration0/ 异常处理,关注链接中github源码ecommerce-shared-model-master\src\main\java\com\ecommerce\shared\exception 中exception和exceptionDetail的源码定义
AppException、ErrorCode、ErrorRepresentation(异常类型、详细的错误信息)