4
4
>
5
5
> ** 开源协议:[ Apache License 2.0] ( https://www.apache.org/licenses/LICENSE-2.0.html ) **
6
6
>
7
- > ** 注意事项:该README跟随版本号的更新而更新,master分支其实是一个Pre预览分支,其中更新的内容并不会体现在该README中 ,所以想要使用稳定且具有对应说明的版本,推荐从Releases中下载。但是想要时刻跟进模板开发进度,也可以直接从master分支拉取 ,查看每次提交的对应说明!**
7
+ > ** 注意事项:该README跟随版本号的更新而更新,所有Git分支其实都是Pre预览分支,其中最新的内容并不能及时展现在该README中 ,所以想要使用稳定且具有对应说明的版本,推荐从Releases中下载。但是想要时刻跟进模板开发进度,也可以直接从各个Git分支拉取 ,查看每次提交的对应说明!**
8
8
9
9
# SpringBoot初始化模板
10
10
77
77
- spring-boot-configuration-processor == 生成配置元数据信息,辅助开发工具
78
78
- ** 前端模板**
79
79
- vue-admin-template 4.4.0 == 这是一个极简的 vue admin 管理后台,只包含了 Vue 2 & Element UI & axios & iconfont & permission control & lint
80
- - ** Spring AI 1.0.4 **
80
+ - ** Spring AI 1.1.0 **
81
81
- spring-ai-openai-spring-boot-starter == Spring AI OpenAI模型依赖
82
82
- spring-ai-zhipuai-spring-boot-starter == Spring AI 智谱AI模型依赖
83
83
- spring-ai-ollama-spring-boot-starter == Spring AI Ollama框架AI模型依赖
84
84
- ** Netty**
85
- - netty-all 4.1.110 .Final == Netty 框架
85
+ - netty-all 4.1.111 .Final == Netty 框架
86
86
- ** 数据驱动层**
87
87
- mysql-connector-j 8.0.33 == Java 连接 MySQL 依赖
88
88
- mybatis-spring 3.0.3 == MyBatis Spring 依赖
89
- - mybatis-plus-boot-starter 3.5.6 == MyBatis-Plus 框架
90
- - mybatis-plus-annotation 3.5.6 == MyBatis-Plus 注解依赖
89
+ - mybatis-plus-boot-starter 3.5.7 == MyBatis-Plus 框架
90
+ - mybatis-plus-annotation 3.5.7 == MyBatis-Plus 注解依赖
91
91
- shardingsphere-jdbc 5.5.0 == 分布式数据库解决方案
92
92
- druid-spring-boot-3-starter 1.2.23 == Druid 连接池
93
93
- ** 工具类**
94
- - lombok 1.18.32 == POJO 简化工具
94
+ - lombok 1.18.34 == POJO 简化工具
95
95
- hutool-all 5.8.28 == Hutool 工具类
96
96
- commons-lang3 3.14.0 == Apache Commons Lang 工具类
97
97
- commons-io 2.16.1 == Apache Commons IO 工具类
98
98
- commons-codec 1.17.0 == Apache Commons Codec 工具类
99
99
- commons-pool2 2.12.0 == Apache Commons Pool 工具类
100
- - commons-collections4 4.5.0-M1 == Apache Commons Collections 工具类
100
+ - commons-collections4 4.5.0-M2 == Apache Commons Collections 工具类
101
101
- commons-math3 3.6.1 == Apache Commons Math 工具类
102
102
- commons-compress 1.26.2 == Apache Commons Compress 工具类
103
103
- okhttp 4.12.0 == OK Http 工具类
113
113
- ** 缓存服务**
114
114
- spring-boot-starter-data-redis == Spring Data Redis 依赖
115
115
- spring-boot-starter-cache == Spring Cache 依赖
116
- - redisson 3.31 .0 == Redis 的基础上实现的 Java 驻内存数据网格
116
+ - redisson 3.32 .0 == Redis 的基础上实现的 Java 驻内存数据网格
117
117
- ** 本地缓存服务**
118
118
- caffeine 3.1.8 == Caffeine 本地缓存依赖
119
119
- ** 消息队列**
125
125
- elasticsearch-rest-high-level-client 7.14.0 == ES 高级别客户端依赖
126
126
- logstash-logback-encoder 7.3 == Logstash 依赖
127
127
- ** 对象存储(OSS)**
128
- - cos_api 5.6.213 == 腾讯云 COS
129
- - aliyun-sdk-oss 3.17.4 == 阿里云 OSS
130
- - minio 8.5.10 == Minio 对象存储
128
+ - cos_api 5.6.219 == 腾讯云 COS
129
+ - aliyun-sdk-oss 3.18.0 == 阿里云 OSS
130
+ - minio 8.5.11 == Minio 对象存储
131
131
- ** 文件操作**
132
132
- poi 5.2.5 == 操作 Word
133
133
- poi-tl 1.12.2 == 操作 Word 模板
134
- - easyexcel 3.3.4 == 操作 Excel
134
+ - easyexcel 4.0.1 == 操作 Excel
135
135
- itext-core 8.0.3 == 操作 PDF
136
136
- ** 接口文档 & API调试**
137
137
- knife4j-openapi3-jakarta-spring-boot-starter 4.5.0 == Knife4j 依赖
150
150
- AOP 逻辑处理示例
151
151
- 自定义注解处理示例
152
152
- 验证码分布式校验
153
+ - 无感注解式记录日志
153
154
- 全局请求拦截器 & 过滤器
154
155
- 全局异常处理器
155
156
- 封装统一响应对象
@@ -1493,7 +1494,7 @@ Deployer 只能监听一个 MySQL 的增量日志。
1493
1494
1494
1495
作者能力有限,暂时还不能精通使用本模板中所整合的所有框架,若在使用当中遇到问题或者确定 BUG ,请发布 ISSUES 或者直接提交 PR ,作者定会逐一查看,采纳意见并且做出修改。
1495
1496
1496
- 如果你也想成为该项目的共建者,请直接提交 PR ,并**对其进行详细说明**,作者审核之后会并入该模板 Master 分支中(暂时性操作,如果有一天项目真能做大,从该项目中规划分支也不是没有可能) 。
1497
+ 如果你也想成为该项目的共建者,请直接提交 PR ,并**对其进行详细说明**,作者审核之后会并入该模板对应分支中 。
1497
1498
1498
1499
如果你在使用模板的过程中有建议或者看法,请尽管发布 ISSUES 。
1499
1500
@@ -1502,7 +1503,7 @@ Deployer 只能监听一个 MySQL 的增量日志。
1502
1503
# # 下一步开发计划
1503
1504
1504
1505
* 设计方便简单的操作 PDF 的工具类
1505
- * 设计日志模块
1506
+ * 设计幂等模块
1506
1507
* 集成 Prometheus 和 Grafana 监控报警平台(选做)
1507
1508
* 集成 Apache SkyWalking 链路追踪(选做)
1508
1509
* ......
0 commit comments