跳至主要內容
SpringBoot 项目 JAR 包瘦身

SpringBoot 项目 JAR 包瘦身

所谓瘦身,也就是打包时分离 jar 包的依赖。

基础配置

首先在 pom.xmlspring-boot-maven-plugin 添加配置:


zedo2023年4月22日大约 3 分钟Javaspringbootmaven
SpringBoot 引入 MinIO 对象存储

SpringBoot 引入 MinIO 对象存储

介绍

MinIO 是一个对象存储解决方案,基于 GNU AGPL v3 协议开源。它兼容亚马逊 S3 云存储服务的 API,并支持其所有核心功能。


zedo2023年4月17日大约 8 分钟Javaminiospringboot
SpringBoot 文件上传下载

SpringBoot 文件上传下载

文件上传

以下给出 Spring Boot 上传文件的常见方式。

使用 @RequestParam 注解


zedo2023年4月16日大约 4 分钟Java文件传输springboot
使用 Smart Doc 生成接口文档

使用 Smart Doc 生成接口文档

我们在开发时可能使用 Swagger 来测试接口,但它是侵入式的,即需要对类和函数添加注解。

Smart Doc 是非侵入式的,它基于注释生成文档,这里不做过多介绍,请看官方文档


zedo2023年3月18日大约 1 分钟Javaspringbootmaven
SpringBoot 开发记录

SpringBoot 开发记录

本文基于 Spring Boot 3.x

统一响应体简单封装


zedo2023年3月18日大约 10 分钟Java后端springbootjava
2023-9-14 更新
重启 search-pro,css 样式调整