java
VMware技术分享
这个作者很懒,什么都没留下…
展开
-
Java Springboot 项目设计通用错误处理
在上一篇文章中介绍了《Java Springboot 项目设计通用返回类》 CommonResponseData本篇文章介绍设计通用错误处理。通常在项目中需要设计统一的错误消息。使用枚举类来定义“错误码”与“错误消息”是一个非常好的选择,并且可以实现错误消息自定义。1. 定义通用错误接口类// 定义通用错误接口类public interface CommonError { // 获取错误码 int getErrorCode(); // 获取错误信息原创 2020-08-27 18:09:51 · 547 阅读 · 0 评论 -
Java Springboot 项目设计通用返回类
1. API接口返回数据格式日常在调用其他服务提供的API接口时,常见的返回数据格式为:{"code": xx, "data": xxxx}因此有必要照猫画虎,在自己的项目中也设计一个通用的数据格式。2. 定义通用数据返回类首先需要定义一个通用数据返回类: CommonResponseDataimport lombok.Data;/** * HTTP通用返回类,返回格式 {"code": xxx, "data": xxx } */@Datapublic c.原创 2020-08-27 17:25:18 · 1087 阅读 · 2 评论 -
Springboot 项目整合Log4j2日志框架
Log4j2介绍Log4j -> Apache的一个开源项目,可以控制日志信息输送的目的地是控制台、文件、GUI组件等,可以控制每一条日志的输出格式,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。Log4j2 -> 相当于Log4j的一个升级版,但是已经被完全重写了。并且Log4j2性能优异,配置简单。SpringBoot整合步骤pom文件依赖springboot默认是用logback的日志框架的,所以需要排除logback,不然会出现jar依赖冲.原创 2020-07-14 16:02:23 · 381 阅读 · 0 评论