优化更新
This commit is contained in:
@@ -13,10 +13,10 @@
|
||||
| 2.2.0 | 2024-10-05 | 系统配置 + 数据字典 + 部门树增强 |
|
||||
| 2.3.0 | 2025-01-23 | 内容管理 + 富文本编辑器 + XSS 防护 |
|
||||
| 2.4.0 | 2025-03-14 | 多数据库支持 + Docker 容器化部署 |
|
||||
| 2.5.0 | 2025-06-09 | Vue3 + ElementPlus + TypeScript + Vite |
|
||||
| 2.5.0 | 2025-06-09 | Vue3 + AntDesign Vue + TypeScript + Vite |
|
||||
| 2.6.0 | 2025-09-22 | 代码生成器 + Excel 导入导出 |
|
||||
| 2.7.0 | 2025-12-16 | 定时任务调度 + 操作日志 + 登录日志 |
|
||||
| 2.8.0 | 2026-03-28 | 接口限流 + IP 地理位置 + 安全防护增强 |
|
||||
| 2.8.0 | 2026-03-28 | IP 地理位置 + UA 解析 + 安全防护增强 |
|
||||
| 2.9.0 | 2026-06-07 | 技术文档体系 + 契约测试 + 缓存优化 |
|
||||
| **3.0.0** | **2026-09-01**** | **模块化分层 + Repository 层 + AOP 事务 + 数据迁移工具** |
|
||||
|
||||
@@ -86,13 +86,12 @@
|
||||
|
||||
## [2.8.0] - 2026-03-28
|
||||
|
||||
**新增接口限流与 IP 地理位置查询,安全防护全面增强。**
|
||||
**新增 IP 地理位置查询与 UA 解析,安全防护全面增强。**
|
||||
|
||||
### 新增
|
||||
|
||||
- **IP 地理位置查询**:基于离线 GeoIP 数据库,服务启动时加载内存,查询零延迟,无外部 API 依赖
|
||||
- **User-Agent 解析**:自动识别客户端操作系统类型与版本、浏览器名称与版本
|
||||
- **接口限流**:基于 Redis 滑动窗口的按 IP 限流策略,支持按接口独立配置阈值,防刷防滥用
|
||||
- **操作日志自动记录**:所有写操作(POST / PUT / DELETE)自动捕获请求参数与响应结果,无需手动埋点
|
||||
- **验证码防刷**:按 IP 频率控制,单 IP 每分钟最多获取 5 次验证码,超限拒绝生成
|
||||
|
||||
@@ -167,7 +166,7 @@
|
||||
### 新增
|
||||
|
||||
- **Vue3 升级**:前端框架从 Vue 2 升级至 Vue3.4+,全面拥抱 Composition API
|
||||
- **ElementPlus**:UI 组件库升级至 ElementPlus,适配 Vue3 生态
|
||||
- **AntDesign Vue**:UI 组件库升级至 AntDesign Vue,适配 Vue3 生态
|
||||
- **Pinia 状态管理**:替代 Vuex,更轻量、更灵活、TypeScript 支持更完善
|
||||
- **TypeScript 类型安全**:全量类型定义,IDE 智能提示与编译时类型检查
|
||||
- **Vite 构建工具**:替代 Webpack,开发服务器毫秒级启动,HMR 即时生效
|
||||
|
||||
Reference in New Issue
Block a user