37
37
38
38
---
39
39
40
- ## 项目说明
40
+ ### ✨ 项目说明
41
41
42
42
Bus (应用/服务总线) 是一个基础框架、服务套件,它基于Java17+ 编写,参考、借鉴了大量已有框架、组件的设计,可以作为后端服务的开发基础中间件。代码简洁,架构清晰,非常适合学习使用。
43
43
@@ -51,7 +51,7 @@ Bus (应用/服务总线) 是一个基础框架、服务套件,它基于Java17
51
51
目标期望能努力打造一套从 基础框架 - 分布式微服务架构 - 持续集成 - 自动化部署 -系统监测等,快速实现业务需求的全栈式技术解决方案。
52
52
53
53
54
- ## ✨ 版本选择
54
+ ### ✨ 版本选择
55
55
56
56
Bus主要版本 3.x、5.x、6.x、8.x,具体如下:
57
57
@@ -63,7 +63,7 @@ Bus (应用/服务总线) 是一个基础框架、服务套件,它基于Java17
63
63
| 8.x | jdk 21 | [ org.miaixz/bus-all/8.x ] ( https://mvnrepository.com/artifact/org.miaixz/bus-all ) | jdk 21编译,使用Jakarta EE,适配JDK11、17、21 |
64
64
65
65
66
- ## ✨ 组件信息
66
+ ### ✨ 组件信息
67
67
68
68
| 完成 | 模块 | 描述信息 |
69
69
| -----| ---------------| ---------------------------------------------------|
@@ -95,7 +95,7 @@ Bus (应用/服务总线) 是一个基础框架、服务套件,它基于Java17
95
95
| [ ×] | bus-tracer | 轻量级分布式链路跟踪监控,日志及访问流程追踪以及内部调用链追踪 |
96
96
| [ √] | bus-validate | 参数校验,会默认拦截所有的标记有` @Valid ` 的方法或类 |
97
97
98
- ## 功能概述
98
+ ### ✨ 功能概述
99
99
100
100
#### 功能概述
101
101
@@ -104,9 +104,9 @@ Bus (应用/服务总线) 是一个基础框架、服务套件,它基于Java17
104
104
105
105
2 . 详细说明以及使用姿势请参考每个模块下README介绍
106
106
107
- ## 安装使用
107
+ ### ✨ 安装使用
108
108
109
- ### Maven
109
+ #### Maven
110
110
111
111
```
112
112
<dependency>
@@ -126,19 +126,19 @@ Bus (应用/服务总线) 是一个基础框架、服务套件,它基于Java17
126
126
</dependency>
127
127
```
128
128
129
- ### Gradle
129
+ #### Gradle
130
130
131
131
```
132
132
implementation 'org.miaixz:bus-all:x.x.x'
133
133
```
134
134
135
- ### Downlad
135
+ #### Downlad
136
136
137
137
点击以下任一链接,下载` bus-*-x.x.x.jar ` 即可:
138
138
139
139
- [ Maven中央库] ( https://repo1.maven.org/maven2/org/miaixz )
140
140
141
- ### 测试&使用
141
+ ### ✨ 测试&使用
142
142
143
143
为确保项目编译效率及相关规则,本项目所有单元测试及使用请参考` abarth ` 项目:
144
144
@@ -147,7 +147,7 @@ implementation 'org.miaixz:bus-all:x.x.x'
147
147
> 注意
148
148
> Bus项目支持Java 17+,对Android平台部分模块没有测试,不能保证所有工具类或工具方法可用。
149
149
150
- ## 分支说明
150
+ ### ✨ 分支说明
151
151
152
152
源码分为两个分支,功能如下:
153
153
@@ -156,42 +156,42 @@ implementation 'org.miaixz:bus-all:x.x.x'
156
156
| main | 主分支,即稳定版本使用的分支,与中央库提交的jar一致,不接收任何PR或修改 |
157
157
| dev | 开发分支,默认为下个版本的更新或者修复等,接受修改或PR |
158
158
159
- ## 意见建议
159
+ ### ✨ 意见建议
160
160
161
161
All kinds of contributions (enhancements, new features, documentation & code improvements, issues & bugs reporting) are
162
162
welcome.
163
163
164
164
欢迎各种形式的贡献,包括但不限于优化,添加功能,文档 & 代码的改进,问题和 BUG 的报告。
165
165
166
- ### Issue:
166
+ #### Issue:
167
167
168
168
- [ 版本情况] :jdk-openjdk_21 bus-xxx-x.x.x(请确保最新版本尝试是否还存在问题)
169
169
- [ 问题描述] :(包括截图)
170
170
- [ 复现代码] :
171
171
- [ 堆栈信息] :
172
172
173
- ### Features:
173
+ #### Features:
174
174
175
175
- [ 增加功能] : 内容
176
176
- [ 修改描述] : 内容
177
177
178
178
注意:测试涉及到的文件请脱敏
179
179
180
- ## 许可证(license)
180
+ ### ✨ 许可证(license)
181
181
182
- ### MIT
182
+ #### MIT
183
183
184
184
Open sourced under the MIT license.
185
185
186
186
根据 MIT 许可证开源。
187
187
188
- ### JetBrains
188
+ #### JetBrains
189
189
190
190
Thanks JetBrains for the OpenSource license.
191
191
192
192
感谢JetBrains提供IDEA开源license
193
193
194
- ##
194
+ ###
195
195
196
196
源码永远是最好的教程,善于读源码和DEBUG朋友掌握完全是轻而易举的事。源码是作者设计理念最直观的展现,这也是开源的魅力所在。"
197
197
Talk is cheap, Show me the code."
0 commit comments