55---
66
77<p align =" center " >
8- <a href="https://spring.io/projects/spring-boot" target="_blank"><img src="https://img.shields.io/badge/Spring%20Boot-4.0.5 -blue.svg?logo=springboot" alt="Spring Boot 4.0.5 "></a>
8+ <a href="https://spring.io/projects/spring-boot" target="_blank"><img src="https://img.shields.io/badge/Spring%20Boot-4.0.6 -blue.svg?logo=springboot" alt="Spring Boot 4.0.6 "></a>
99 <a href="https://spring.io/projects/spring-cloud" target="_blank"><img src="https://img.shields.io/badge/Spring%20Cloud-2025.1.1-blue.svg?logo=springboot" alt="Spring Cloud 2025.1.1"></a>
1010 <a href="https://github.com/alibaba/spring-cloud-alibaba" target="_blank"><img src="https://img.shields.io/badge/Spring%20Cloud%20Alibaba-2025.1.0.0-blue.svg?logo=alibabadotcom" alt="Spring Cloud Alibaba 2025.1.0.0"></a>
1111 <a href="https://github.com/Tencent/spring-cloud-tencent" target="_blank"><img src="https://img.shields.io/badge/Spring%20Cloud%20Tencent-2.1.1.0--2024.0.3-blue.svg?logo=qq" alt="Spring Cloud Tencent 2.1.1.0-2024.0.3"></a>
12- <a href="https://nacos.io/docs/latest/overview/" target="_blank"><img src="https://img.shields.io/badge/Nacos-3.2.0 -brightgreen.svg?logo=alibabadotcom" alt="Nacos 3.2.0 "></a>
12+ <a href="https://nacos.io/docs/latest/overview/" target="_blank"><img src="https://img.shields.io/badge/Nacos-3.2.1 -brightgreen.svg?logo=alibabadotcom" alt="Nacos 3.2.1 "></a>
1313</p >
1414<p align =" center " >
15- <a href="https://deepwiki.com/dromara/dante-cloud"><img src="https://deepwiki.com/badge.svg" alt="Ask DeepWiki"></a>
16- <a href="# " target="_blank"><img src="https://img.shields.io/badge/Version-4.0.5.2 -red.svg?logo=spring" alt="Version 4.0.5.2 "></a>
17- <a href="https://gitee.com/dromara/ dante-cloud/issues/IDKCZD " target="_blank"><img src="https://img.shields.io/badge/Dante%20Engine-4.0.5.2 -red.svg?logo=spring" alt="Dante Engine 4.0.5.2 "></a>
15+ <a href="https://deepwiki.com/dromara/dante-cloud" target="_blank" ><img src="https://deepwiki.com/badge.svg" alt="Ask DeepWiki"></a>
16+ <a href="https://github.com/dromara/dante-cloud " target="_blank"><img src="https://img.shields.io/badge/Version-4.0.6.0 -red.svg?logo=spring" alt="Version 4.0.6.0 "></a>
17+ <a href="https://gitee.com/dante-compass/dante-engine " target="_blank"><img src="https://img.shields.io/badge/Dante%20Engine-4.0.6.0 -red.svg?logo=spring" alt="Dante Engine 4.0.6.0 "></a>
1818 <a href="https://bell-sw.com/pages/downloads/#downloads" target="_blank"><img src="https://img.shields.io/badge/JDK-25%2B-green.svg?logo=openjdk" alt="Java 25"></a>
1919 <a href="./LICENSE"><img src="https://shields.io/badge/License-Apache--2.0-blue.svg?logo=apache" alt="License Apache 2.0"></a>
2020 <a href="https://blog.csdn.net/Pointer_v" target="_blank"><img src="https://img.shields.io/badge/Author-%E7%A0%81%E5%8C%A0%E5%90%9B-orange" alt="码匠君"></a>
3535
3636---
3737
38- ## 企业级技术中台与云原生微服务基座
38+ # 企业级技术中台与云原生微服务基座
3939
4040** Dante Cloud** 国内首个支持阻塞式和响应式服务并行的、开箱即用的企业级云原生微服务基座。是采用** 领域驱动模型(DDD)** 设计思想,以「** 高质量代码、低安全漏洞** 」为核心,基于 Spring 生态全域开源技术,高度** 模块化和组件化设计** ,支持** 智能电视、IoT等物联网设备** 认证,满足** 国家三级等保要求** ,支持** 接口国密数字信封加解密** 等一系列安全体系的一站式多租户微服务解决方案。独创的可以“** 一套代码实现微服务和单体两种架构灵活切换** ”的企业级应用系统。
4141
42- ### 一、项目理念
42+ ## 一、项目理念
4343
4444** Dante Cloud** 一直秉承着“简洁、高效、包容、务实”的理念,使用微服务领域及周边相关的各类新兴技术或主流技术进行建设,不断地深耕细作、去粗取精、用心打造。目标是构建一款` 代码质量高、维护投入低、安全防护强 ` 的微服务基座,可以帮助用户快速跨越架构技术选型、技术研究探索、基础架构搭建阶段,直接聚焦业务开发。极大地降低传统项目中因安全漏洞、技术负债、低质代码等潜在隐患所产生的高维护投入。期望像项目名字寓意一样,构建一套可以在在行业变革的时期承上启下,助力企业信息化建设和数字化转型的产品。
4545
4646** Dante Cloud** 核心关注点是:** 「高质量的系统代码」** 、** 「合理的系统架构」** 、** 「低耦合的模块划分」** 、** 「高安全性系统实现」** 、** 「灵活的功能扩展能力」** ,** 「优质的微服务实践方案」** 。不会像其它一些系统一样,追求 ** 业务功能** 的 ** 丰富** 性。堆叠大量无法做到真正通用的功能,反倒会成为负担和干扰,不如由用户自己按照需求灵活设计和实现。
4747
48- ### 二、架构设计
48+ ## 二、架构设计
4949
5050** Dante Cloud** 优秀的模块化能力,为系统提供了高度灵活的配置能力、** 功能的“可插拔”能力** 以及不同需求场景的适配能力。正因为优秀的模块化体系,使得 ** Dante Cloud** 不仅是一套完整的微服务架构,还是一套高质量的 ** 「单体模块化」** 系统。这里的微服务架构和单体架构并不是分离的两套代码,也不是分离的两个项目。而是完全融合的一整套代码,使用时可以根据需要选择是以微服务模式或者单体模式运行,配合灵活的模块能力,实现系统的多样化定制和功能的管控。
5151
5252这是 Dante Cloud 微服务最大的特色之一:** “一套代码、两种架构”** 。可以帮助企业在项目早期以单体架构快速建设项目、方便开发人员在本地进行开发以及新技术研究。在项目后期随着用户规模增大以及并发需求提升时,可以快速无缝迁移至微服务架构。
5353
54- ### 三、适用用户
54+ <p align =" center " >
55+ <img width =" 100% " src =" ./readme/architecture.svg " alt =" Dante Cloud Architecture " />
56+ </p >
57+
58+
59+ ## 三、适用用户
5560
5661微服务技术并不是 ** 「落伍」** 了,而是进入了 ** 「成熟期」** ,它的 ** 「适用场景和边界被更清晰地定义」** 了。微服务不再是一个 ** 「必须要有」** 的选项,而是一个 ** 「权衡之后」** 的选择。
5762
7782- ** 「极简编程用户」** :如果您希望基于自己现有知识,不看文档不用学习就可以快速搭建应用,或者通过拖拽生成代码简化开发,这与本项目的产品定位、开发理念、设计哲学背道而驰。
7883- ** 「审美品鉴用户」** :本项目前端是使用组件库纯手搓构建,没有专业的美工也没有照搬主流框架,初衷是为后端开发人员接触前端提供一条更友好的途径,所以不能保证符合您的审美。
7984
80- ## 重要声明
85+ # 重要声明
8186
82871 . 自 ** v4.0.5.0** 版本起,Dante Cloud 核心库 Dante Engine 子项目全面开放。
83882 . 自 ** v4.0.5.1** 版本起,为了提升维护效率,Dante Cloud 企业版和开源版前端合并,新版本前端(Vuetify 版)源代码也全面开放。
8489
8590> 注意:新版前端(Vuetify 版)与旧版前端(Quasar 版)共享模块,开发时需要以(Vuetify 版)为主,详情参见:[ 前端【共享模块】] ( https://www.herodotus.vip/get-started/install/frontend.html#_5-%E5%85%B1%E4%BA%AB%E6%A8%A1%E5%9D%97 )
8691
87- ## 项目地址
92+ # [ 一 ] 、 项目地址
8893
89- ### 1. Dante Cloud 主工程
94+ ## 1. Dante Cloud 主工程
9095
9196- ** Gitee** :[ https://gitee.com/dromara/dante-cloud ] ( https://gitee.com/dromara/dante-cloud )
9297- ** Github** :[ https://github.com/dromara/dante-cloud ] ( https://github.com/dromara/dante-cloud )
9398- ** AtomGit** :[ https://atomgit.com/dromara/dante-cloud ] ( https://atomgit.com/dromara/dante-cloud )
9499
95- ### 2. Dante Engine 核心组件库
100+ ## 2. Dante Engine 核心组件库
96101
97102- ** Gitee** :[ https://gitee.com/dante-compass/dante-engine ] ( https://gitee.com/dante-compass/dante-engine )
98103- ** Github** :[ https://github.com/dante-compass/dante-engine ] ( https://github.com/dante-compass/dante-engine )
99104- ** AtomGit** :[ https://atomgit.com/dante-compass/dante-engine ] ( https://atomgit.com/dante-compass/dante-engine )
100105
101- ### 3. UI 前端工程(旧版)
106+ ## 3. UI 前端工程(旧版)
102107
103108- ** Gitee** :[ https://gitee.com/dante-compass/dante-cloud-ui ] ( https://gitee.com/dante-compass/dante-cloud-ui )
104109- ** Github** :[ https://github.com/dante-compass/dante-cloud-ui ] ( https://github.com/dante-compass/dante-cloud-ui )
105110- ** AtomGit** :[ https://atomgit.com/dante-compass/dante-cloud-ui ] ( https://atomgit.com/dante-compass/dante-cloud-ui )
106111
107- ### 4. UI 前端工程(新版)
112+ ## 4. UI 前端工程(新版)
108113
109114- ** Gitee** :[ https://gitee.com/dante-compass/herodotus-cloud-ui-vuetify ] ( https://gitee.com/dante-compass/herodotus-cloud-ui-vuetify )
110115- ** Github** :[ https://github.com/dante-compass/herodotus-cloud-ui-vuetify ] ( https://github.com/dante-compass/herodotus-cloud-ui-vuetify )
111116
112- ## [ 1] 、开源协议
117+ ## 5. ThingsBrain 基于 Dante Cloud 的物联网平台(加速开发中...)
118+
119+ - ** Gitee** :[ https://gitee.com/dante-compass/thingsbrain ] ( https://gitee.com/dante-compass/thingsbrain )
120+ - ** Github** :[ https://github.com/dante-compass/thingsbrain ] ( https://github.com/dante-compass/thingsbrain )
113121
114- ### 1. 协议声明
122+ # [ 二 ] 、开源协议
115123
116- Dante Cloud 以及 Dante Engine 子项目开源协议 ** 【永久】 ** 变更为 Apache License Version 2.0。可用于个人学习、毕设,允许商业使用,禁止二次开源。严禁搬运至 CSDN 下载等平台进行售卖。
124+ ## 1. 协议声明
117125
118- ### 2. 补充条款
126+ 自 ** v3.3.6.0** 版本起,Dante Cloud 以及 Dante Engine 子项目开源协议 ** 【永久】** 变更为为 Apache License Version 2.0。可用于个人学习、毕设,允许商业使用,禁止二次开源。严禁搬运至 CSDN 下载等平台进行售卖。
127+
128+ ## 2. 补充条款
119129
120130使用时务必遵守以下补充条款。
121131
@@ -128,35 +138,7 @@ Dante Cloud 以及 Dante Engine 子项目开源协议 **【永久】** 变更为
128138
129139如果您确实需要删除作者或版权信息,需要争得作者同意及授权。或者在 [ 【使用公司及组织】] ( https://gitee.com/dromara/dante-cloud/issues/ICAOHG ) 下进行登记,经作者整理登记信息形成表格后,可视为正式授权。
130140
131- ## [ 2] 、安全测试
132-
133- Dante Cloud 已通过由第三方进行的软件出厂安全测试以及等保测试。详情参见:[ 安全测试说明] ( https://www.herodotus.vip/guide/security/compliance.html )
134-
135- ## [ 3] 、总体架构
136-
137- <p align =" center " >
138- <img width =" 100% " src =" ./readme/architecture.svg " alt =" Dante Cloud Architecture " />
139- </p >
140-
141- ## [ 4] 、功能展示
142-
143- ### (1) Passkey 通用密钥「无密码」登录
144-
145- ![ Passkey功能示意图] ( ./readme/preview/passkey.gif )
146-
147- ### (2) 方法级动态权限
148-
149- ![ 方法级动态权限功能示意] ( ./readme/preview/oauth2expression.gif )
150-
151- ### (3) Minio 控制台使用 Dante Cloud 登录认证
152-
153- ![ Minio登录示意] ( ./readme/preview/minio-login.gif )
154-
155- ### (4) 服务调用链监控
156-
157- ![ 服务调用链] ( ./readme/preview/skywalking.gif )
158-
159- ## [ 5] 、工程结构
141+ # [ 三] 、工程结构
160142
161143``` shell
162144dante-cloud
@@ -184,9 +166,9 @@ dante-cloud
184166└── └── dante-monolith-application -- Dante Cloud 单体版应用模块
185167```
186168
187- ## [ 6 ] 、 版本和分支
169+ # [ 四 ] 、版本分支
188170
189- ### 一、 版本号说明
171+ ## 1. 版本号说明
190172
191173本系统版本号,分为四段。
192174
@@ -195,7 +177,7 @@ dante-cloud
195177- 第三段,表示系统功能的变化
196178- 第四段,表示系统功能维护及优化情况
197179
198- ### 二、 分支说明
180+ ## 2. 分支说明
199181
200182| 分支名称 | 对应 Spring 生态版本 | 对应 JDK 版本 | 用途 | 现状 |
201183| :----------------------:| -----------------------------------------| -----------| ----------------| -------------------------------------------------------------|
@@ -208,14 +190,36 @@ dante-cloud
208190| 2.7.X | Spring Boot 2.7 和 Spring Cloud 2021.0.X | JDK 8 | 历史版本,停止维护 | 基于 Spring Boot 2.7 时代开发的代码分支,稳定可用,不再维护 |
209191| spring-security-oauth2 | Spring Boot 2.6 和 Spring Cloud 2021.0.X | JDK 8 | 历史代码,不再维护 | 基于原 Spring Security OAuth2 实现的微服务,稳定可用,因相关组件均不在维护,所以该版本不再维护 |
210192
211- ## [ 7] 、如何升级
193+ # [ 五] 、安全测试
194+
195+ Dante Cloud 已通过由第三方进行的软件出厂安全测试以及等保测试。详情参见:[ 安全测试说明] ( https://www.herodotus.vip/guide/security/compliance.html )
196+
197+ # [ 六] 、如何升级
212198
213199尽量不修改 Dante Cloud 以外的项目源码,如 Dante Engine、Dante OSS。如果修改了,请 Pull Requests 上来,否则代码与官方不同步,可能会将对你的日后升级增加难度。
214200
215201每个版本升级,我们都会附带详细更新日志:https://www.herodotus.vip/logs/ 在这里,你可以看到 Dante Cloud 新增哪些新功能和改进。
216202针对有较大变化、差异的版本,我们都会负载详细的升级指南:https://www.herodotus.vip/breaking/ 在这里,你可以看到 Dante Cloud 不同版本对应升级方法。
217203
218- ## [ 8] 、界面预览
204+ # [ 七] 、功能展示
205+
206+ ## 1. Passkey 通用密钥「无密码」登录
207+
208+ ![ Passkey功能示意图] ( ./readme/preview/passkey.gif )
209+
210+ ## 2. 方法级动态权限
211+
212+ ![ 方法级动态权限功能示意] ( ./readme/preview/oauth2expression.gif )
213+
214+ ## 3. Minio 控制台使用 Dante Cloud 登录认证
215+
216+ ![ Minio登录示意] ( ./readme/preview/minio-login.gif )
217+
218+ ## 4. 服务调用链监控
219+
220+ ![ 服务调用链] ( ./readme/preview/skywalking.gif )
221+
222+ # [ 八] 、界面预览
219223
220224<table >
221225 <tr>
@@ -260,9 +264,9 @@ dante-cloud
260264 </tr>
261265</table >
262266
263- ## [ 9 ] 、鸣谢
267+ # [ 九 ] 、鸣谢
264268
265- ### 赞助人列表
269+ ## 赞助人列表
266270
267271| 序号 | 赞助人 | 赞助时间 | 序号 | 赞助人 | 赞助时间 | 序号 | 赞助人 | 赞助时间 |
268272| :--:| :------------------------------------------:| :----------:| :--:| :----------------------------------------------:| :----------:| :--:| :----------------------------------------:| :----------:|
@@ -276,7 +280,7 @@ dante-cloud
276280| 22 | [ 代码裁缝] ( https://gitee.com/code-tailor ) | 2025-03-01 | 23 | Go ahead | 2025-03-10 | 24 | [ hoku] ( https://gitee.com/hoku888 ) | 2025-06-18 |
277281| 25 | 飞翔 | 2025-07-19 | 26 | | | 27 | | |
278282
279- ## [ 10 ] 、关注我
283+ # [ 十 ] 、关注我
280284
281285<table align =" center " >
282286 <tr >
0 commit comments