JavaDog程序狗

【规范】SpringBoot接口返回结果及异常统一处理,这样封装才优雅

本文通过多个SpringBoot实际项目进行归纳整理,从统一接口返回结果和配置全局异常处理两个方面出发,介绍如何优雅的封装规范后端接口输出,详细刨析@RestControllerAdvice和@ExceptionHandler注解及使用方式,增加后端服务健壮性和与前端对接规范性

JavaDog程序狗 发布于 2023-09-15

还不会SpringBoot项目模块分层?来这手把手教你

1. 熟练掌握SpringBoot项目分层思路,丝滑拆分模块 2. 熟悉代码层级依赖,规范化管理模块分布 3. 手把手实战学习,理论实践相结合

JavaDog程序狗 发布于 2023-01-28

【夏令时】用@JsonFormat(pattern = “yyyy-MM-dd“)注解,出生日期竟然年轻了一天

解决夏令时导致日期少一天的解决方案 1. @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8" ) 2. 启动时JVM加入参数 -Duser.timezone=GMT+08 3. @JsonFormat(pattern = "yyyy-MM-dd", locale = "zh", timezone = "Asia/Shanghai")

JavaDog程序狗 发布于 2023-08-25

Java通过HttpClient从外部url下载文件到本地

java通过url下载文件到本地 将外网文件通过url转化成本地文件 httpclient下载到本地 java根据url下载文件到本地 解决图片防盗链问题

JavaDog程序狗 发布于 2021-11-29