- 博客(47)
- 收藏
- 关注
原创 SpringBoot整合阿里云、腾讯云、minio、百度云、华为云、天翼云、金山云、七牛云、移动云、网易数帆等等有关于S3协议下文分布式对象存储接口
在上述代码中出现了FileNamingRulesGenerationService 是一个文件命名规格接口,可以根据配置文件,进行不同的命名方式,这一部分的代码先放到后面再说,现在主要是几种S3协议的通用整合。然后就是继承该接口,并将大部分重复代码抽出来,让每个实现类只关注自己的上传下载。大概的整合代码思路就在这里,希望大家多多给意见。以下是BOS(百度云)整合。以下是KODO(七牛云)以下是COS(腾讯云)以下是OBS(华为云)以下是OSS(阿里云)然后就是文件命名接口。用上传时候文件的原名。
2023-09-05 15:19:15
1662
15
原创 SpringBoot整合Vertx-Mqtt多租户(优化版)
整个工具的代码都在Gitee或者Github地址内需要引入的JAR包需要引入的JAR包(版本根据自身要求使用,本教程用的版本均为最新)
2026-05-08 15:47:41
90
原创 SpringBoot整合MQTT多租户(优化版)
整个工具的代码都在Gitee或者Github地址内需要引入的JAR包需要引入的JAR包(版本根据自身要求使用,本教程用的版本均为最新)
2025-12-16 13:48:28
266
原创 SpringBoot整合通用ClamAV文件扫描病毒
整个工具的代码都在Gitee或者Github地址内需要引入的JAR包(版本根据自身要求使用,本教程用的版本均为最新)
2025-09-09 11:43:31
298
原创 SpringBoot整合Fastexcel/EasyExcel导出Excel导出多个图片
整个工具的代码都在Gitee或者Github地址内gitee:solomon-parent: 这个项目主要是总结了工作上遇到的问题以及学习一些框架用于整合例如:rabbitMq、reids、Mqtt、S3协议的文件服务器、mongodb、xxl-job、powerjob还有用Docker compose部署各类中间组件。如果大家有什么想要弄成通用组件的,可以给我留言,我可以研究下github:https://github.com/ZeroNing/solomon-parent需要引入的JAR包(版本根据自身
2025-07-25 15:11:43
1125
4
原创 SpringBoot整合Fastexcel/EasyExcel导出Excel导出单个图片
整个工具的代码都在Gitee或者Github地址内需要引入的JAR包(版本根据自身要求使用,本教程用的版本均为最新)
2025-07-25 09:25:08
807
原创 SpringBoot整合通用Swagger
整个工具的代码都在Gitee或者Github地址内需要引入的JAR包(版本根据自身要求使用,本教程用的版本均为最新)
2025-03-18 11:10:48
536
原创 解决Failed to start bean ‘documentationPluginsBootstrapper‘; nested exception is java.lang.NullPointer
将SpringBoot版本升级到2.7.18时候出现了以下问题。困扰许久之后,结果只需要在配置文件加上以下配置即可。
2024-10-25 17:21:58
536
原创 SpringBoot整合Rabbitmq的sendAndReceive(请求-回应)
前提:在可运行的SpringBoot的项目内引用以下JAR包整个工具的代码都在Gitee或者Github地址内gitee:solomon-parent: 这个项目主要是总结了工作上遇到的问题以及学习一些框架用于整合例如:rabbitMq、reids、Mqtt、S3协议的文件服务器、mongodbgithub:GitHub - ZeroNing/solomon-parent: 这个项目主要是总结了工作上遇到的问题以及学习一些框架用于整合例如:rabbitMq、reids、Mqtt、S3协
2024-10-11 10:58:47
828
原创 SpringBoot的JackJson枚举国际化
EnumUtils中的ValidateUtils可以用hutool的ObjectUtil替换。该类中的Desc是根据I18n获取国际化值,各位按照项目要求稍作调整。这样子之后在返回结果集后会将枚举国际化返回。3. 然后新增枚举转换注解。
2024-09-24 15:54:02
465
原创 Docker Compose部署各类组件
2.新增data文件夹以及extensions文件夹以及logs文件夹以及pdf文件夹以及plugins文件夹。2.新增log文件夹以及data文件夹,外挂数据以及日志。2.新增log文件夹以及data文件夹,外挂数据以及日志。1.写docker-compose.yml文件。1.写docker-compose.yml文件。1.写docker-compose.yml文件。1.写docker-compose.yml文件。1.写docker-compose.yml文件。2.新增data文件夹,外挂数据。
2024-09-23 11:07:21
787
原创 Docker Compose安装sonarqube
并把插件复制到sonarqube_extensions文件夹下的plugins文件夹下。新建sonarqube_bundled_plugins文件夹。新建sonarqube_extensions文件夹。新建sonarqube_data文件夹。新建sonar_logs文件夹。访问URL:本机地址:9020。新建postgresData。新建pdf-files文件夹。然后重启sonarqube。打开配置页面选择应用市场。默认账号:admin。默认密码:admin。
2024-08-08 15:44:36
461
1
原创 java实现冒泡/桶/堆/插入/归并/快速/选择/希尔排序方法,用通用方法实现
【代码】java实现冒泡/桶/堆/插入/归并/快速/选择/希尔排序方法,用通用方法实现。
2024-05-24 16:35:28
321
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅