版本日志
# 核心依赖
JDK | Simple版本号 | SpringBoot | Spring Cloud | 代码分支 | 发布状态 |
---|---|---|---|---|---|
17 | 2024.1.3.0 | 3.2.5 | 2023.0.1 | main | 已发布 |
2024.1.2.0 | 3.2.3 | 2023.0.0 | 已发布 | ||
2024.1.1.1 | 3.2.2 | 已发布 | |||
2024.1.1.0 | 已发布 | ||||
2024.1.0.0 | 3.2.1 | 已发布 | |||
2023.5.2.0 | 3.1.6 | 2022.0.4 | 2023.x | 已发布 | |
2023.5.1.0 | 3.1.4 | 已发布 | |||
2023.5.0.0 | 3.1.2 | 已发布 | |||
2023.4.1.0 | 2022.0.3 | 已发布 | |||
2023.4.0.0 | 3.1.1 | 已发布 | |||
2023.3.5.2 | 3.1.0 | 已发布 | |||
2023.3.5.0 | 已发布 | ||||
2023.3.4.0 | 已发布 | ||||
2023.3.3.0 | 3.0.6 | 2022.0.2 | 已发布 | ||
2023.3.2.1 | 已发布 | ||||
2023.3.1.0 | 3.0.5 | 已发布 | |||
2023.3.0.0 | 2022.0.1 | 已发布 | |||
2023.2.3.1 | 3.0.4 | 已发布 | |||
2023.2.3.0 | 已发布 | ||||
2023.2.2.1 | 3.0.3 | 已发布 | |||
2023.2.2.0 | 已发布 | ||||
2023.2.1.0 | 3.0.2 | 已发布 | |||
2023.1.0.0 | 3.0.1 | 2022.0.0 | 已发布 | ||
1.8 | 2022.x.x.x | - | - | 2022.x | 已发布 |
2022.5.0.0 | 2.7.14 | 2021.0.8 | 已发布 | ||
2022.4.1.0 | 已发布 | ||||
2022.4.0.0 | 2.7.13 | 2021.0.7 | 已发布 | ||
2022.3.5.2 | 2.7.12 | 已发布 | |||
2022.3.5.0 | 已发布 | ||||
2022.3.4.0 | 已发布 | ||||
2022.3.3.0 | 2.7.11 | 2021.0.6 | 已发布 | ||
2022.2.0.0 | 2.7.7 | 2021.0.5 | 已发布 |
# 待发布
# 已发布
# 2024.1
# 2024.1.3.0
[已完成]Simple系统2024.1.3.0
|---[版本]更新部署包
|---[nacos] 2.3.0 -> 2.3.1
|---[版本]更新依赖
|--- [Spring Boot] 3.2.3 -> 3.2.5
|--- [spring-cloud] 2023.0.0.0 -> 2023.0.1
|--- [spring-cloud-alibaba] 2023.0.0.0-RC1 -> 2023.0.1.0
|--- [io-grpc] 1.62.2 -> 1.63.0
|--- [mybatis-plus]3.5.5 -> 3.5.6
|--- [redisson] 3.27.2 -> 3.29.0
|--- [jakarta-mail] 2.0.1 -> 2.1.3
|--- [apm-toolkit-logback] 9.1.0 > 9.2.0
|--- [aws-java-sdk-s3] 1.12.684 -> 1.12.715
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
# 2024.1.2.0
[已完成]Simple系统2024.1.2.0
|---[优化][simple-starter-redisson]简化参数配置及优化逻辑
|---[优化][simple-starter-redisson]增加测试类
|---[优化][simple-starter-redisson]提取通用常量
|---[优化][simple-starter-grpc]修改注释说明
|---[重构][simple-starter-socketio]重命名模块名称更符合实际目的
|---[优化][simple-starter-dict]移除自带实现类,便于自定义使用
|---[优化][simple-starter-freemarker]优化代码
|---[优化][simple-starter-socketio]优化代码
|---[功能][simple-starter-datasource]增加几何类型处理器
|---[功能][simple-starter-web]增加常用统计接口
|---[BUG][simple-starter-web]修复Feign接口调用GET方法异常转为POST
|---[优化][simple-starter-datasource]抽离工具类方法
|---[功能][simple-starter-web]增加服务类常用接口扩展
|---[功能][simple-starter-datasource]增加服务类常用接口实现扩展
|---[功能][simple-base-config]集成服务类常用接口扩展
|---[功能][simple-base-dict]集成服务类常用接口扩展
|---[功能][simple-base-generator]集成服务类常用接口扩展
|---[功能][demo-base-config]增加服务类常用接口扩展测试方法
|---[版本]更新依赖
|--- [Spring Boot] 3.2.2 -> 3.2.3
|--- [spring-cloud-alibaba] 2022.0.0.0 -> 2023.0.0.0-RC1
|--- [netty-socketio] 2.0.8 -> 2.0.9
|--- [io-grpc] 1.61.0 -> 1.62.2
|--- [redisson] 3.26.0 -> 3.27.2
|--- [aws-java-sdk-s3] 1.12.647 -> 1.12.684
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# 2024.1.1.1
[已完成]Simple系统2024.1.1.1
|---[功能][simple-utils-common]增加唯一主键工厂及默认实现,开放自定义实现
|---[功能][simple-dependencies]增加simple-utils-common模块管理
|---[优化][simple-starter-datasource]简化调用
|---[优化][simple-base-s3]依赖使用common依赖的唯一主键工厂及默认实现
|---[版本]补充更新依赖
|--- [Spring Boot] 3.2.1 -> 3.2.2
1
2
3
4
5
6
7
2
3
4
5
6
7
# 2024.1.1.0
[已完成]Simple系统2024.1.1.0
|---[优化][simple-starter-socket]测试页面优化
|---[功能][simple-parent]增加项目父级管理模块
|---[优化][simple-utils-common]移除易混淆使用的方法函数
|---[优化][simple-utils-common]增强方法使用参数
|---[优化][simple-starter-grpc]简化代码
|---[功能][simple-starter-encrypt]增加开启全局接口加解密功能,增加UnEncrypted注解
|---[优化][simple-starter-redisson]避免抛出原始异常
|---[重构][simple-base-config]重命名模块,更符合其实际目的
|---[优化][simple-starter-web]通用接口返回修改实体
|---[优化][simple-base-config]优化日志打印
|---[优化][simple-starter-web]响应类支持链式调用
|---[优化][simple-starter-dict]增强Optional方法使用
|---[优化][simple-base-s3]使用SecureRandom方法生成字符串
|---[优化][simple-base-s3]简化上传文件入参
|---[优化][simple-starter-s3]增加过期时间参数
|---[优化][simple-starter-encrypt]修改注释
|---[版本]更新依赖
|--- [Spring Boot] 3.2.1 -> 3.2.2
|--- [knife4j] 4.4.0 -> 4.5.0
|--- [dynamic-datasource] 4.2.0 -> 4.3.0
|--- [netty-socketio] 2.0.6 -> 2.0.8
|--- [redisson] 3.25.2 -> 3.26.0
|--- [io-grpc] 1.60.1 -> 1.61.0
|--- [aws-java-sdk-s3] 1.12.599 -> 1.12.647
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# 2024.1.0.0
[已完成]Simple系统2024.1.0.0
|---[优化][simple-starter-grpc]优化GrpcClientBean嵌套对象获取逻辑
|---[优化][simple-starter-grpc]移除多余方法
|---[优化][simple-starter-grpc]增加注释说明
|---[优化][simple-starter-s3]修改AmazonS3对象注入方式
|---[优化][simple-base-param]增加常量及简化代码
|---[优化][simple-starter-datasource]移除工具类,方法迁移PageRequest类中,便于维护
|---[优化][simple-base-s3]增加构造函数,简化代码
|---[优化][simple-base-socket]分解方法便于阅读
|---[优化][simple-base-datasource]抽取常量,代码优化
|---[优化][simple-starter-cloud]解决Springboot新版本依赖冲突
|---[优化][simple-base-generator]增加自定义生成项目端口号和版本号
|---[重构][simple-starter-redisson]幂等和锁注解参数拆分,独立动态参数部分
|---[BUG][simple-starter-redisson]幂等注解增加判断锁状态,避免同线程内无效
|---[功能][simple-starter-redisson]增加分布式限流器注解功能
|---[功能][simple-starter-redisson]注解增加字段,开放功能:key是否拼接md5(切点数据生成md5)
|---[优化][simple-starter-redisson]MethodContext使用实例字符串进行存储对象,避免同方法名md5重复
|---[优化][simple-demo-redisson]修改测试方法,增加限流器压测
|---[优化][application.yml]修改配置,灵活开关SpringCloud配置项
|---[版本]更新部署包
|---[nacos] 2.2.3 -> 2.3.0
|---[redis] 7.0.11 -> 7.2.3
|---[版本]更新依赖
|--- [Spring Boot] 3.1.6 -> 3.2.1
|--- [Spring Cloud] 2022.0.4 -> 2023.0.4
|--- [knife4j] 4.3.0 -> 4.4.0
|--- [mybatis-plus] 3.5.4.1 -> 3.5.5
|--- [io-grpc] 1.59.1 -> 1.60.1
|--- [redisson] 3.24.3 -> 3.25.2
|--- [apm-toolkit-logback-1.x] 9.0.0 -> 9.1.0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# 2023.5
# 2023.5.2.0
[已完成]Simple系统2023.5.2.0
|---[功能][simple-starter-package]增加自定义Maven构建打包逻辑模块
|---[优化][simple-starter-package]构建输出增加git版本文件
|---[优化][simple-starter-package]添加Shell脚本命令提示语句
|---[功能][simple-base-generator]拆分独立模块,便于使用
|---[优化][simple-starter-package]增加异常提示操作说明
|---[优化][simple-starter-package]修复脚本变量
|---[优化][simple-starter-package]增加检测脚本是否已经关闭进程
|---[优化][simple-starter-datasource]移除非必要使用的变量
|---[优化][simple-demo-socket-one]更新netty-socketio版本,权限认证方法同步更新
|---[优化][simple-starter-package]使用优雅的关闭服务进程命令
|---[优化][simple-starter-dict]使用BeanPostProcessor提升效率,避免直接操作ApplicationContext
|---[优化][simple-starter-dict]使用ConcurrentHashMap线程安全及提升并发性能
|---[优化][simple-starter-grpc]客户端使用BeanPostProcessor提升效率
|---[优化][simple-starter-grpc]服务端注入BindableService替代ApplicationContext,使用PostConstruct初始化,简化代码
|---[优化][simple-starter-socket]简化代码逻辑模块
|---[优化][simple-starter-redisson]修改配置参数实体
|---[优化][simple-starter-redisson]修改代码目录结构
|---[优化][simple-starter-redisson]重构锁逻辑,增加实体简洁含义
|---[优化][simple-starter-redisson]修改抛出异常类型
|---[优化][simple-base-param]修改静态变量及增加调试日志输出
|---[优化][simple-starter-grpc]修改GrpcClient注解属性,提升代码类型安全性
|---[优化][simple-starter-dict]修改DictField注解dictImplClass属性,提升代码类型安全性
|---[优化][simple-starter-dict]简化代码逻辑
|---[优化][simple-starter-grpc]简化代码逻辑
|---[优化][simple-starter-email]简化代码逻辑
|---[优化][simple-base-generator]初始化项目增加依赖打包逻辑模块,增加生成代码测试模块
|---[版本]更新依赖
|--- [Spring Boot] 3.1.4 -> 3.1.6
|--- [io-grpc] 1.57.2 -> 1.59.1
|--- [netty-socketio] 2.0.3 -> 2.0.6
|--- [redisson] 3.23.4 -> 3.24.3
|--- [mybatis-plus] 3.5.3.2 -> 3.5.4.1
|--- [dynamic-datasource] 4.1.3 -> 4.2.0
|--- [aws-java-sdk-s3] 1.12.533 -> 1.12.599
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# 2023.5.1.0
[已完成]Simple系统2023.5.1.0
|---[优化][simple-base-param]优化记录历史配置
|---[功能][simple-base-param]增加查询历史参数配置接口
|---[优化][simple-starter-web]全局异常拦截移除运行时异常处理
|---[优化][simple-starter-web]响应实体增加抛出异常方法
|---[优化][simple-starter-web]增加响应异常
|---[优化][simple-base-generator]服务实现类重命名
|---[功能][simple-base-s3]重构服务,拆分服务端及客户端
|---[优化][simple-starter-datasource]指明基础接口实现
|---[优化][simple-base-generator]优化接口地址
|---[优化][simple-starter-dict]优化代码参数
|---[优化][simple-starter-dict]增加日志记录
|---[优化][demo-base-generator]默认关闭flyway
|---[优化][simple-starter-dict]增加注释说明
|---[优化][simple-base-generator]增加Primary优先服务类
|---[优化][simple-starter-dict]增加Constructor
|---[优化][simple-starter-dict]增加优先级排序及获取方式
|---[优化][simple-starter-dict]优化方法获取
|---[Bug][simple-base-generator]修复增加服务实现类注解
|---[功能][simpale-base-dict]增加基础字典服务类模块
|---[优化][simple-base-param]重命名实体及调用地址
|---[优化][simple-utils-jackson]rename package
|---[优化][simple-starter-encrypt]完善姓名脱敏方法
|---[优化][simple-starter-s3]默认开启
|---[功能][simple-utils-common]增加通用工具类模块
|---[优化][simple-utils-common]单元测试增加断言方法
|---[版本]更新依赖
|--- [Spring Boot] 3.1.2 -> 3.1.4
|--- [redisson] 3.23.3 -> 3.23.4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# 2023.5.0.0 [重构优化]
[已完成]Simple系统2023.5.0.0
|---[优化]增加服务接口地址前缀
|---[优化][simple-starter-cloud]优化依赖使用
|---[优化][simple-base-param]优化ParamInit配置
|---[优化][simple-base-param]移除未使用到的引入
|---[功能][simple-base-param]重构服务,拆分服务端及客户端
|---[优化][simple-base-param]优化初始化异常跳过当前处理、及告警日志输出
|---[优化][simple-starter-datasource]移除自定义类型处理器
|---[优化][simple-starter-dict]优化异常时只跳过当前字段的处理
|---[优化][simple-utils-jackson]增加JSON字符串反序列化为对象方法
|---[优化][simple-starter-grpc]优化迭代使用entrySet()遍历,减少查找开销
|---[优化][simple-starter-web]增加时间戳转换LocalDateTime的Deserializer
|---[优化][simple-starter-web]对应simple-starter-datasource增加通用CrudOperations接口
|---[功能][simple-starter-gateway]增加网关聚合文档兼容性,支持网关配置过滤器为->将请求的路径前缀去除
|---[优化][simple-starter-web]避免重定向文档地址时的异常问题
|---[功能][simple-base-generator]重构服务,拆分服务端及客户端。增加项目生成功能
|---[优化][simple-base-generator]避免重新分配变量值
|---[优化][simple-base-param]优化命名
|---[功能][simple-base-generator]支持多表生成
|---[优化][simple-base-generator]优化springboot版本号配置项
|---[功能][simple-starter-cloud]增加Feign配置日志打印项
|---[优化][simple-base-param]优化启用配置项参数
|---[优化][simple-base-generator]优化初始化项目启用配置项参数
|---[版本]更新依赖
|--- [Dynamic Datasource] 4.1.1 -> 4.1.2
|--- [redisson] 3.23.0 -> 3.23.1
|--- [knife4j] 4.1.0 -> 4.3.0
|--- [spring-cloud-alibaba] 2022.0.0.0-RC2 -> 2022.0.0.0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# 2023.4
# 2023.4.1.0
[已完成]Simple系统2023.4.1.0
|---[功能][simple-starter-redisson]创建CacheManager并配置Cacheable注解常用配置及自定义CacheName对应配置
|---[优化][simple-starter-redisson]简化循环遍历和集合操作
|---[功能][simple-starter-gateway]增加微服务网关基础模块
|---[功能][simple-demo-gateway]增加微服务网关基础模块示例
|---[优化][simple-starter-web]使用knife4j增强依赖关系
|---[优化][simple-base-param]简化代码且明确指定依赖关系
|---[优化][simple-starter-socket]优化代码提升简洁性,避免重新分配参数
|---[优化][pom.xml]移除未使用到的依赖管理
|---[优化][simple-demo-socket]优化接口请求示例
|---[优化][simple-starter-socket]优化连接事件
|---[优化][simple-starter-web]序列化增加默认将Long类型转换为字符串,避免精度丢失
|---[优化][simple-demo-redisson]优化日志输出
|---[功能]增加Postman接口测试列表及断言
|---[优化][simple-starter-datasource]优化mapper-locations配置
|---[功能]增加Postman接口测试列表及断言
|---[功能]增加Jmeter接口并发测试及断言
|---[优化][simple-starter-datasource]简化循环和条件判断
|---[优化][simple-starter-grpc]优化"field is never assigned"提示
|---[功能][simple-starter-redisson]分布式幂等增加若干时间内防重复提交功能
|---[功能]增加Postman接口:分布式幂等-等待expireTime过期后自动解锁
|---[优化][simple-starter-dict]优化从本地文件读取字典项列表代码
|---[优化][simple-starter-grpc]优化获取请求头代码
|---[版本]增加部署包
|---[redis] 7.0.11
|---[seaweedfs] 3.53
|---[版本]更新依赖
|--- [Spring Boot] 3.1.1 -> 3.1.2
|--- [netty-socketio] 2.0.2 -> 2.0.3
|--- [dynamic-datasource] 3.6.1 -> 4.1.1
|--- [io-grpc] 1.56.0 -> 1.56.1
|--- [redisson] 3.22.1 -> 3.23.0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# 2023.4.0.0 [增加版本模块]
[已完成]Simple系统2023.4.0.0
|---[功能][simple-dependencies]添加用于管理依赖组件版本模块
|---[优化][simple-starter-encrypt]抛出更详细的异常类型
|---[优化][simple-starter-grpc]优化代码格式以提高可读性
|---[功能][simple-base-generator]将依赖项管理内容添加到pom.xml
|---[优化][simple-base-param]增加工具类方法
|---[优化][simple-starter-web]优化异常处理器
|---[优化][simple-starter-redisson]优化异常处理
|---[优化][simple-starter-redisson]简化缓存key;优化日志输出;优化代码
|---[优化][simple-base-param]优化参数配置接口
|---[优化][simple-starter-email]优化依赖项
|---[优化][simple-starter-dict]优化使用静态变量避免重复创建对象
|---[优化][simple-starter-dict]独立字典项获取逻辑方法
|---[优化][simple-starter-grpc]独立获取超时时间、获取请求头方法
|---[优化][simple-base-param]重命名实体以更好地符合其实际用途
|---[优化][pom.xml]优化依赖关系版本管理
|---[版本]更新部署包
|---[nacos] 2.2.2 -> 2.2.3
|---[版本]更新依赖
|--- [io-grpc] 1.55.1 -> 1.56.0
|--- [Spring Boot] 3.1.0 -> 3.1.1
|--- [Redisson] 3.21.3 -> 3.22.1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# 2023.3
# 2023.3.5.2
[已完成]Simple系统2023.3.5.2发布
|---[优化][simple-base-generator]增加默认服务启动端口
|---[功能][simple-base-generator]增加数据库版本管理脚本基线文件创建
|---[功能][simple-base-generator]增加SpringBoot自动配置元数据文件,便于服务集成
|---[Bug][simple-base-generator]修复代码生成配置扫描及包名导入
1
2
3
4
5
2
3
4
5
# 2023.3.5.0
[已完成]Simple系统2023.3.5.0发布
|---[优化]更新readme.md文件及一些Community Standards
|---[优化][simple-starter-redisson]Replace 'config' with a local variable
|---[Bug][simple-starter-grpc]修复ClientCallStartHeaders实现类为空时异常
|---[优化][simple-starter-dict]更换使用ReflectionUtils
|---[优化][simple-starter-encrypt]更换使用ReflectionUtils
|---[优化][simple-base-param]移除未使用到的类
|---[优化][demo-base-param]优化示例逻辑
|---[优化][simple-starter-encrypt]优化异常抛出,调整为日志异常记录
|---[优化][simple-base-param]工具类增加常用字段定义
|---[优化][simple-starter-datasource]优化避免重新分配参数
|---[优化][simple-starter-datasource]优化通过实现MapperLocationsProvider接口获取配置值支持和配置文件中的mapperLocations属性值同时生效,默认开启
|---[优化][demo-base-param]优化精简工具类依赖
|---[优化][simple-base-param]独立运行Flyway实例,库表语句不再需要手动增加
|---[优化][simple-demo-datasource]独立运行Flyway实例,增加MapperLocationsProvider实现类
|---[优化][simple-base-param]优化配置文件结构
|---[优化][simple-base-generator]代码生成增加配置文件等
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 2023.3.4.0
[已完成]Simple系统2023.3.4.0发布
|---[功能][simple-starter-email]增加推送邮件模块
|---[功能][simple-demo-email]增加推送邮件模块使用示例
|---[优化][simple-starter-email] 重构服务:简化方法、增加自定义发件人邮件配置参数方法
|---[优化][simple-starter-datasource]使用更简洁的条件判断Boolean;使用try-with-resources自动调用close()方法关闭资源;优化方法调用
|---[功能][simple-starter-grpc]客户端增加设置请求头参数接口,服务端增加获取请求头参数接口
|---[优化][simple-starter-grpc]优化客户端设置请求头参数接口 支持多个实现类,优化增加Header后避免多次注解导致重复bean使用
|---[功能][simple-demo-grpc-client]客户端增加设置请求头参数接口实现示例
|---[功能][simple-demo-grpc-server]服务端增加获取请求头参数接口实现示例
|---[优化][simple-starter-grpc]优化避免重复的异常抛出
|---[优化][simple-starter-socket]移除自定义netty异常处理器
|---[优化][simple-starter-socket]移除多余变量
|---[Bug][simple-demo-datasource]修复配置文件关闭自动创建库表未生效
|---[优化][simple-starter-socket]优化日志输出信息
|---[优化]优化readme.md文件
|---[版本]更新部署包
|---[nacos] 2.2.0 -> 2.2.2
|---[版本]更新依赖
|--- [Spring Boot] 3.0.6 -> 3.1.0
|--- [Spring Cloud] 2022.0.2 -> 2022.0.3
|--- [Redisson] 3.20.1 -> 3.21.3
|--- [netty-socketio] 1.7.25 -> 2.0.2
|--- [aws-java-sdk-s3] 1.12.446-> 1.12.469
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# 2023.3.3.0
[已完成]Simple系统2023.3.3.0发布
|---[优化][simple-starter-grpc] 使用ConcurrentHashMap存储,避免多次注解同一个Stub导致重复bean使用
|---[优化][simple-starter-encrypt] 重命名simple-starter-encode模块为simple-starter-encrypt 更符合其实际目的
|---[功能][simple-starter-datasource] 新增通过实现MapperLocationsProvider接口获取配置值,自动配置MybatisPlus的mapper-locations属性
|---[优化]格式化代码
|---[版本]更新依赖
|---[io-grpc] 1.54.0 -> 1.55.1
|---[spring-cloud-alibaba] 2022.0.0.0-RC1 -> 2022.0.0.0-RC2
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 2023.3.2.1
[已完成]Simple系统2023.3.2.1发布
|---[功能][simple-starter-redisson] 新增 RedissonCacheService 类,用于封装 Redisson 对象缓存的常用操作
|---[优化][simple-starter-redisson] RedissonService 类重命名为 RedissonLockService,以便更好地表达它的作用和用途
|---[优化][simple-starter-socket] 更新使用RedissonManager获取客户端
|---[功能][simple-starter-encode] 增加时间戳校验功能,默认关闭 默认校验时间戳的差值为5秒
|---[功能][simple-starter-encode] 对接口的请求参数解密增加支持GetMapping的URL查询参数解密
|---[优化][simple-base-param]优化接口文档示例
|---[功能][simple-utils] 新增工具类模块项
|---[功能][simple-utils-jackson] 新增Jackson工具类模块
|---[优化][simple-starter-web] 优化移除jackson-databind依赖
|---[优化][simple-starter-datasource] 增加依赖simple-utils-jackson使用
|---[优化][simple-starter-encode] 增加依赖simple-utils-jackson使用
|---[性能][simple-starter-dict] 优化字典翻译性能,在同一个目标对象数据开启临时缓存,避免重复请求。测试1W条数据原耗时 2686 ms,优化后耗时258 ms
|---[功能][simple-starter-grpc] 增加拦截设置Grpc客户端调用服务端超时时间
|---[版本]更新依赖
|---[Spring Boot] 3.0.5 -> 3.0.6
|---[netty-socketio] 1.7.23 -> 1.7.25
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 2023.3.1.0
[已完成]Simple系统2023.3.1.0发布
|---[优化][simple-starter-web] 将ObjectMapper封装为私有静态变量并提供两个公共静态方法将对象转换为 Class 或 TypeReference 来简化代码并提高其可维护性
|---[优化][simple-starter-web] 重命名Json工具类并提供注释
|---[功能][simple-starter-dict] 增加注解字段进行字典翻译功能模块
|---[优化][simple-starter-dict] 优化切面核心方法:字典实现类(指定优先级 注解>配置项,均为空则使用默认实现方法);默认字典实现类:优化从本地字典文件读取
|---[优化][simple-starter-dict] 调用远程接口实现类接口地址拆分,可统一读取配置项
|---[优化][simple-starter-dict] 可通过配置文件来自定义本地字典文件目录
|---[功能][simple-demo-dict] 增加注解字段字典翻译使用示例
|---[功能][simple-demo-dict] 增加自定义实现获取指定类型的字典项列表
|---[优化][simple-base-param] 优化ParamInitUtil注释
|---[优化][demo-base-param] 优化注释
|---[优化][simple-starter-socket] 优化注释
|---[功能][simple-starter-encode] 增加自定义注解:接口请求参数或返回参数Rsa加密解密
|---[优化][simple-starter-encode] 优化Optional.of(null)异常抛出
|---[优化][simple-starter-encode] 变量名称格式化
|---[优化]移除使用@RequestParam注解
|---[优化][pom.xml] 增加-parameters编译参数:提高代码可读性和反射支持
|---[版本]更新依赖
|---[Spring Cloud] 2022.0.1 -> 2022.0.2
|---[io-grpc] 1.53.0 -> 1.54.0
|---[redisson] 3.20.0 -> 3.20.1
|---[aws-java-sdk-s3] 1.12.430 -> 1.12.446
|---[springdoc-openapi-starter] 2.0.4 -> 2.1.0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# 2023.3.0.0 [重构优化]
[已完成]Simple系统2023.3.0.0发布
|---[优化][simple-starter-web] 优化序列化代码
|---[优化][simple-starter-web] 优化OpenApiAutoConfiguration
|---[优化][simple-starter-s3] 优化代码返回逻辑
|---[优化][simple-starter-s3] 重构代码提供提供基础服务方法
|---[优化][simple-starter-grpc] 重构代码
|---[优化][simple-starter-encode] 优化代码使用函数式接口等
|---[优化][simple-starter-redisson] 重构注解解析器
|---[优化][simple-starter-redisson] 双重检查锁改为静态内部类的单例模式:线程安全
|---[优化][simple-starter-datasource] 优化校验配置参数
|---[优化][simple-starter-datasource] 优化使用URI解析器来提取数据库名称
|---[优化][simple-starter-datasource] 映射转换类优化 避免重复代码及判空
|---[优化][simple-starter-datasource] 重构模块,增加通用CURD控制层,使用mybatis-plus依赖
|---[优化][simple-base-param] 优化ParamInitUtil工具类
|---[优化][simple-base-param] 优化适配新版datasource
|---[优化][simple-base-generator] 优化MybatisGenerator提升易读性
|---[优化][simple-base-generator] 优化适配新版datasource
|---[优化][simple-base-generator] 优化CUSTOM_FILE_PREFIX支持MacOS
|---[功能][simple-base-s3] 增加提供文件管理服务及接口
|---[优化][simple-demo-datasource] 优化适配新版datasource
|---[版本]更新依赖
|---[Spring Boot] 3.0.4 -> 3.0.5
|---[springdoc-openapi-starter] 2.0.2 -> 2.0.4
|---[aws-java-sdk-s3] 1.12.416 -> 1.12.430
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# 2023.2
# 2023.2.3.1
[已完成]Simple系统2023.2.3.1发布
|---[功能][simple-starter-encode] 自定义项支持两侧保留明文或两侧密文
|---[优化][simple-starter-encode] 两侧保留明文方法优化
1
2
3
2
3
# 2023.2.3.0
[已完成]Simple系统2023.2.3.0发布
|---[文档][readme.md] 优化文档说明
|---[优化][simple-base-param] 优化代码,规范使用参数文档
|---[优化][simple-starter-web]优化依赖,使用knife4j-openapi3-ui
|---[功能][simple-starter-encode] 增加注解字段进行加密脱敏功能模块
|---[优化][simple-starter-encode] 支持对List列表进行脱敏加密
|---[优化][simple-starter-encode] 支持对实体嵌套进行脱敏加密
|---[优化][simple-base-generator] 优化代码、模板升级 spring-boot-starter-parent版本
|---[版本]更新依赖
|---[Spring Boot] 3.0.3 -> 3.0.4
|---[springdoc-openapi-starter] 2.0.0 -> 2.0.2
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
# 2023.2.2.1
[已完成]Simple系统2023.2.2.1发布
|---[Bug][simple-starter-web]添加Validation依赖解决构建native:compile异常
1
2
2
# 2023.2.2.0
[已完成]Simple系统2023.2.2.0发布
|---[优化][simple-demo]优化maven构建参数
|---[优化][simple-demo-cloud]优化配置参数
|---[优化][simple-demo-grpc-proto]优化依赖
|---[优化][demo-base-param]优化create table语句
|---[Bug][simple-base-param]修复relative示例独立引用时ComponentScan失效问题
|---[功能][simple-demo-relative][demo-single-collection]新增单体集合各模块测试类
|---[版本]更新依赖
|---[Spring Boot] 3.0.2 -> 3.0.3
|---[maven-deploy-plugin] 3.0.0->3.1.0
|---[maven-javadoc-plugin] 3.0.0->3.5.0
|---[aws-java-sdk-s3] 1.12.362 -> 1.12.416
|---[maven-compiler-plugin] 3.10.1->3.11.0
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
# 2023.2.1.0
[已完成]Simple系统2023.2.1.0发布
|---[功能][simple-base]增加simple-base基础模块
|---[功能][simple-base-param]增加simple-base-param基础参数配置模块
|---[功能][demo-base-param]增加demo-base-param基础参数配置模块使用示例
|---[功能][demo-base-generator]增加demo-base-generator代码生成模块使用示例
|---[功能][simple-base-generator]增加simple-base-generator代码生成配置模块
|---[功能][simple-demo-relative]新增Simple独立示例模块(独立Git)
|---[版本]更新依赖
|---[io-grpc] 1.51.1 -> 1.53.0
|---[Redisson] 3.19.0 -> 3.19.3
|---[Spring Boot] 3.0.1 -> 3.0.2
|---[netty-socketio] 1.7.22 -> 1.7.23
|---[Spring Cloud] 2022.0.0 -> 2022.0.1
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
# 2023.2.0.0 [同步2022.2.0.0版本]
[已完成]Simple系统2023.2.0.0发布
|---[优化][simple-demo]精简simple-demo依赖
|---[优化][simple-system]统一格式启动类名称
|---[优化][simple-starter]精简simple-starter依赖
|---[功能][simple-starter-web]增加全局异常处理器
|---[功能][simple-starter-web]支持Graalvm Native
|---[功能][simple-starter-web]使用knife4j增强功能依赖
|---[Bug][simple-starter-socket]修复socketio.html测试页
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 2023.1
# 2023.1.0.0
[已完成]Simple系统2023.1.0.0发布
|---[功能]发布Maven中央仓库
|---[功能]常用starter模块支持JDK17、Spring Boot 3.0.1
|---[功能]发布simple-starter-web集成SpringBoot Web、接口文档
|---[功能]发布simple-starter-redisson自定义注解简化使用:分布式锁、分布式幂等
|---[功能]发布simple-starter-s3简化文件存储管理导入配置参数,封装管理接口
|---[功能]发布simple-starter-socket长链接通讯及集群
|---[功能]发布simple-starter-grpc自定义注解Grpc简化使用:客户端、服务端
|---[功能]发布simple-starter-datasource集成数据库连接
|---[功能]发布simple-starter-freemarker集成模板引擎应用
|---[功能]发布simple-starter-cloud常用微服务依赖集成:服务发现、远程配置中心等
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
# 2022-不再维护
# 2022.5
# 2022.5.0.0
[已完成]Simple系统2022.5.0.0
|---[优化]增加服务接口地址前缀
|---[优化][simple-starter-cloud]优化依赖使用
|---[优化][simple-base-param]优化ParamInit配置
|---[优化][simple-base-param]移除未使用到的引入
|---[功能][simple-base-param]重构服务,拆分服务端及客户端
|---[优化][simple-base-param]优化初始化异常跳过当前处理、及告警日志输出
|---[优化][simple-starter-datasource]移除自定义类型处理器
|---[优化][simple-starter-dict]优化异常时只跳过当前字段的处理
|---[优化][simple-utils-jackson]增加JSON字符串反序列化为对象方法
|---[优化][simple-starter-grpc]优化迭代使用entrySet()遍历,减少查找开销
|---[优化][simple-starter-web]增加时间戳转换LocalDateTime的Deserializer
|---[优化][simple-starter-web]对应simple-starter-datasource增加通用CrudOperations接口
|---[功能][simple-starter-gateway]增加网关聚合文档兼容性,支持网关配置过滤器为->将请求的路径前缀去除
|---[优化][simple-starter-web]避免重定向文档地址时的异常问题
|---[功能][simple-base-generator]重构服务,拆分服务端及客户端。增加项目生成功能
|---[优化][simple-base-generator]避免重新分配变量值
|---[优化][simple-base-param]优化命名
|---[功能][simple-base-generator]支持多表生成
|---[版本]更新依赖
|--- [Dynamic Datasource] 4.1.1 -> 4.1.2
|--- [redisson] 3.23.0 -> 3.23.1
|--- [knife4j] 4.1.0 -> 4.3.0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# 2022.4
# 2022.4.1.0
[已完成]Simple系统2022.4.1.0
|---[功能][simple-starter-redisson]创建CacheManager并配置Cacheable注解常用配置及自定义CacheName对应配置
|---[优化][simple-starter-redisson]简化循环遍历和集合操作
|---[功能][simple-starter-gateway]增加微服务网关基础模块
|---[功能][simple-demo-gateway]增加微服务网关基础模块示例
|---[优化][simple-starter-web]使用knife4j增强依赖关系
|---[优化][simple-base-param]简化代码且明确指定依赖关系
|---[优化][simple-starter-socket]优化代码提升简洁性,避免重新分配参数
|---[优化][pom.xml]移除未使用到的依赖管理
|---[优化][simple-demo-socket]优化接口请求示例
|---[优化][simple-starter-socket]优化连接事件
|---[优化][simple-starter-web]序列化增加默认将Long类型转换为字符串,避免精度丢失
|---[优化][simple-demo-redisson]优化日志输出
|---[功能]增加Postman接口测试列表及断言
|---[优化][simple-starter-datasource]优化mapper-locations配置
|---[功能]增加Postman接口测试列表及断言
|---[功能]增加Jmeter接口并发测试及断言
|---[优化][simple-starter-datasource]简化循环和条件判断
|---[优化][simple-starter-grpc]优化"field is never assigned"提示
|---[功能][simple-starter-redisson]分布式幂等增加若干时间内防重复提交功能
|---[功能]增加Postman接口:分布式幂等-等待expireTime过期后自动解锁
|---[优化][simple-starter-dict]优化从本地文件读取字典项列表代码
|---[优化][simple-starter-grpc]优化获取请求头代码
|---[版本]增加部署包
|---[redis] 7.0.11
|---[seaweedfs] 3.53
|---[版本]更新依赖
|--- [Spring Boot] 2.7.13 -> 2.7.14
|--- [Spring Cloud] 2021.0.7 -> 2021.0.8
|--- [Spring Cloud Alibaba] 2021.0.4.0 -> 2021.0.5.0
|--- [netty-socketio] 2.0.2 -> 2.0.3
|--- [dynamic-datasource] 3.6.1 -> 4.1.1
|--- [io-grpc] 1.56.0 -> 1.56.1
|--- [redisson] 3.22.1 -> 3.23.0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# 2022.4.0.0
[已完成]Simple系统2022.4.0.0
|---[功能][simple-dependencies]添加用于管理依赖组件版本模块
|---[优化][simple-starter-encrypt]抛出更详细的异常类型
|---[优化][simple-starter-grpc]优化代码格式以提高可读性
|---[功能][simple-base-generator]将依赖项管理内容添加到pom.xml
|---[优化][simple-base-param]增加工具类方法
|---[优化][simple-starter-web]优化异常处理器
|---[优化][simple-starter-redisson]优化异常处理
|---[优化][simple-starter-redisson]简化缓存key;优化日志输出;优化代码
|---[优化][simple-base-param]优化参数配置接口
|---[优化][simple-starter-email]优化依赖项
|---[优化][simple-starter-dict]优化使用静态变量避免重复创建对象
|---[优化][simple-starter-dict]独立字典项获取逻辑方法
|---[优化][simple-starter-grpc]独立获取超时时间、获取请求头方法
|---[优化][simple-base-param]重命名实体以更好地符合其实际用途
|---[优化][pom.xml]优化依赖关系版本管理
|---[版本]更新部署包
|---[nacos] 2.2.2 -> 2.2.3
|---[版本]更新依赖
|--- [io-grpc] 1.55.1 -> 1.56.0
|--- [Spring Boot] 2.7.12 -> 2.7.13
|--- [Redisson] 3.21.3 -> 3.22.1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# 2022.3
# 2022.3.5.2
[已完成]Simple系统2022.3.5.2发布
|---[优化][simple-base-generator]增加默认服务启动端口
|---[功能][simple-base-generator]增加数据库版本管理脚本基线文件创建
|---[功能][simple-base-generator]增加SpringBoot自动配置元数据文件,便于服务集成
|---[Bug][simple-base-generator]修复代码生成配置扫描及包名导入
1
2
3
4
5
2
3
4
5
# 2022.3.5.0
[已完成]Simple系统2022.3.5.0发布
|---[优化]更新readme.md文件及一些Community Standards
|---[优化][simple-starter-redisson]Replace 'config' with a local variable
|---[Bug][simple-starter-grpc]修复ClientCallStartHeaders实现类为空时异常
|---[优化][simple-starter-dict]更换使用ReflectionUtils
|---[优化][simple-starter-encrypt]更换使用ReflectionUtils
|---[优化][simple-base-param]移除未使用到的类
|---[优化][demo-base-param]优化示例逻辑
|---[优化][simple-starter-encrypt]优化异常抛出,调整为日志异常记录
|---[优化][simple-base-param]工具类增加常用字段定义
|---[优化][simple-starter-datasource]优化避免重新分配参数
|---[优化][simple-starter-datasource]优化通过实现MapperLocationsProvider接口获取配置值支持和配置文件中的mapperLocations属性值同时生效,默认开启
|---[优化][demo-base-param]优化精简工具类依赖
|---[优化][simple-base-param]独立运行Flyway实例,库表语句不再需要手动增加
|---[优化][simple-demo-datasource]独立运行Flyway实例,增加MapperLocationsProvider实现类
|---[优化][simple-base-param]优化配置文件结构
|---[优化][simple-base-generator]代码生成增加配置文件等
|---[适配][demo-base-param] 创建List方法-适配JDK8
|---[适配][simple-starter-datasource] 创建List方法-适配JDK8
|---[适配][simple-base-generator]创建List方法-适配JDK8
|---[适配][simple-base-generator]pom依赖-适配JDK8
|---[适配][simple-starter-email] Smtp邮件推送适配Jdk8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# 2022.3.4.0
[已完成]Simple系统2023.3.4.0发布
|---[功能][simple-starter-email]增加推送邮件模块
|---[功能][simple-demo-email]增加推送邮件模块使用示例
|---[优化][simple-starter-email] 重构服务:简化方法、增加自定义发件人邮件配置参数方法
|---[优化][simple-starter-datasource]使用更简洁的条件判断Boolean;使用try-with-resources自动调用close()方法关闭资源;优化方法调用
|---[功能][simple-starter-grpc]客户端增加设置请求头参数接口,服务端增加获取请求头参数接口
|---[优化][simple-starter-grpc]优化客户端设置请求头参数接口 支持多个实现类,优化增加Header后避免多次注解导致重复bean使用
|---[功能][simple-demo-grpc-client]客户端增加设置请求头参数接口实现示例
|---[功能][simple-demo-grpc-server]服务端增加获取请求头参数接口实现示例
|---[优化][simple-starter-grpc]优化避免重复的异常抛出
|---[优化][simple-starter-socket]移除自定义netty异常处理器
|---[优化][simple-starter-socket]移除多余变量
|---[Bug][simple-demo-datasource]修复配置文件关闭自动创建库表未生效
|---[优化][simple-starter-socket]优化日志输出信息
|---[优化]优化readme.md文件
|---[版本]更新部署包
|---[nacos] 2.2.0 -> 2.2.2
|---[版本]更新依赖
|--- [Redisson] 3.20.1 -> 3.21.3
|--- [netty-socketio] 1.7.25 -> 2.0.2
|--- [aws-java-sdk-s3] 1.12.446-> 1.12.469
|---[适配][simple-starter-grpc] 请求头参数接口适配Jdk8修改
|---[适配][simple-starter-email] 推送邮件模块适配Jdk8修改
|---[适配]依赖
|---[spring-boot] 2.7.11 -> 2.7.12
|---[spring-cloud]2021.0.6 -> 2021.0.7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# 2022.3.3.0
[已完成]Simple系统2023.3.3.0发布
|---[功能]同步2023.3.3.0所有功能模块到2022.3.3.0 适配Jdk8及相关依赖
|---[优化][simple-starter-grpc] 使用ConcurrentHashMap存储,避免多次注解同一个Stub导致重复bean使用
|---[优化][simple-starter-encrypt] 重命名simple-starter-encode模块为simple-starter-encrypt 更符合其实际目的
|---[功能][simple-starter-datasource] 新增通过实现MapperLocationsProvider接口获取配置值,自动配置MybatisPlus的mapper-locations属性
|---[优化]格式化代码
|---[版本]更新依赖
|---[io-grpc] 1.54.0 -> 1.55.1
|---[适配][simple-base-generator]Map.of适配Jdk8修改
|---[适配][simple-starter-datasource]ParameterObject参数适配Jdk8修改
|---[适配][simple-starter-encrypt]switch case适配Jdk8修改
|---[适配][simple-starter-grpc]类型record适配Jdk8修改 field.isAccessible()方法适配
|---[适配][simple-starter-redisson]switch case适配Jdk8修改
|---[适配]依赖
|---[spring-boot]2.7.11
|---[spring-cloud]2021.0.6
|---[spring-cloud-alibaba]2021.0.4.0
|---[springdoc-openapi]1.7.0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# 2022.3.2.0
错误版本号,命名时标注错误,已修正为:2023.3.2.1
# 2022.2
# 2022.2.0.0
[已完成]Simple系统2022.2.0.0发布
|---[simple-demo]精简simple-demo依赖
|---[simple-demo]统一格式启动类名称
|---[simple-starter]精简simple-starter依赖
|---[simple-starter-web]增加全局异常处理器
|---[simple-starter-socket]修复socketio.html测试页
|---[simple-starter-datasource]增加集成分页插件
1
2
3
4
5
6
7
2
3
4
5
6
7
# 2022.1
# 2022.1.2.0
[已完成]Simple系统2022.1.2.0发布
|---[功能]常用starter模块支持JDK1.8
|---[功能]发布simple-starter-web集成SpringBoot Web、接口文档
|---[功能]发布simple-starter-redisson自定义注解简化使用:分布式锁、分布式幂等
|---[功能]发布simple-starter-s3简化文件存储管理导入配置参数,封装管理接口
|---[功能]发布simple-starter-socket长链接通讯及集群
|---[功能]发布simple-starter-grpc自定义注解Grpc简化使用:客户端、服务端
|---[功能]发布simple-starter-datasource集成数据库连接
|---[功能]发布simple-starter-freemarker集成模板引擎应用
|---[功能]发布simple-starter-cloud常用微服务依赖集成:服务发现、远程配置中心等
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
上次更新: 2024/05/09, 01:28:12