Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 1fc0903

Browse files
committed
完成 Spring Boot 生产就绪功能 章节
1 parent 285fa12 commit 1fc0903

File tree

7 files changed

+570
-82
lines changed

7 files changed

+570
-82
lines changed

‎README.md‎

Lines changed: 31 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
1-
# Spring Boot 中文文档
2-
3-
![Spring Boot](https://spring.io/img/homepage/icon-spring-boot.svg)
1+
<div align="center">
2+
<img src="https://spring.io/img/homepage/icon-spring-boot.svg" alt="Spring Boot">
3+
<h1>Spring Boot 中文文档</h1>
4+
</div>
45

56
使用 Spring Boot,您只需极少的配置就能轻松构建出一个独立、基于 Spring 的生产级应用程序。
67

7-
该项目为 Spring Boot 文档翻译项目,由本人个人发起,基于 [Spring Boot 2.x](https://spring.io/projects/spring-boot) 的官方文档进行翻译。
8+
该项目为 Spring Boot 文档翻译项目,由本人个人发起,利用业余时间基于 [Spring Boot 2.1.5](https://docs.spring.io/spring-boot/docs/2.1.5.RELEASE/reference/htmlsingle) 的官方文档进行翻译。
89

9-
> 由于翻译工作启动时是参照 1.5.x 文档进行翻译,现在转向 2.x 文档,前期的内容可能比较旧,之后会慢慢更新内容。翻译顺序不会按照官网文档目录顺序,优先翻译常用的技术内容。
10+
> 由于翻译工作启动时是参照 1.5.x 文档进行翻译,现在转向 2.1.5 文档,前期的内容可能比较旧,之后会慢慢更新内容。翻译顺序不会按照官网文档目录顺序,优先翻译常用的技术内容。
1011
1112
## 阅读方式
1213

@@ -28,17 +29,39 @@ npm install gitbook-cli -g
2829
gitbook install
2930
```
3031

31-
启动本地服务器
32+
启动本地服务器在线浏览
3233

3334
```bash
3435
gitbook serve
3536
```
3637

38+
生成 HTML,生成的文件位于 `_book` 目录下。
39+
40+
```
41+
gitbook build
42+
```
43+
44+
更多文档操作,请参照 GitBook 命令。
45+
3746
## 项目状态
3847

39-
翻译中......
48+
> 由于是个人翻译,因此文档翻译的时限不定,根据个人业余时间调整。
49+
50+
| 章节 | 进度 |
51+
| --- | --- |
52+
| [一、Spring Boot 文档](pages/boot-documentation.md#boot-documentation) | 100% |
53+
| [二、入门](pages/getting-started.md) | 100% |
54+
| [三、使用 Spring Boot](pages/using-spring-boot.md) | 100% |
55+
| [四、Spring Boot 特性](pages/spring-boot-features.md#boot-features) | 98% (缺少章节: **45、测试**)|
56+
| [五、Spring Boot Actuator: 生产就绪功能](pages/production-ready.md#production-ready) | 100% |
57+
| [六、部署 Spring Boot 应用程序](deployment.md) | 1% |
58+
| 七、Spring Boot CLI | 0% |
59+
| 八、构建工具插件 | 0% |
60+
| 九、How-to 指南 | 0% |
61+
| 十、附录 | 0% |
62+
63+
## License
4064

41-
## 许可
4265
![](https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png)
4366

4467
本作品采用[知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议](http://creativecommons.org/licenses/by-nc-sa/4.0/)进行许可。

‎SUMMARY.md‎

Lines changed: 27 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
- [20.5.2、远程更新](pages/using-spring-boot.md#using-boot-devtools-remote-update)
8080
- [21、打包生产应用](pages/using-spring-boot.md#using-boot-packaging-for-production)
8181
- [22、下一步](pages/using-spring-boot.md#using-boot-whats-next)
82-
- [四、Spring Boot 功能](pages/spring-boot-features.md#boot-features)
82+
- [四、Spring Boot 特性](pages/spring-boot-features.md#boot-features)
8383
- [23、SpringApplication](pages/spring-boot-features.md#boot-features-spring-application)
8484
- [23.1、启动失败](pages/spring-boot-features.md#boot-features-startup-failure)
8585
- [23.2、自定义 banner](pages/spring-boot-features.md#boot-features-banner)
@@ -370,12 +370,32 @@
370370
- [57.2.15、Simple](pages/production-ready.md#production-ready-metrics-export-simple)
371371
- [57.2.16、StatsD](pages/production-ready.md#production-ready-metrics-export-statsd)
372372
- [57.2.17、Wavefront](pages/production-ready.md#production-ready-metrics-export-wavefront)
373-
- 58、审计
374-
- 59、HTTP 追踪
375-
- 60、处理监控
376-
- 61、Cloud Foundry 支持
377-
- 62、下一步
378-
- 六、部署 Spring Boot 应用程序
373+
- [57.3、支持的指标](pages/production-ready.md#production-ready-metrics-meter)
374+
- [57.3.1、Spring MVC 指标](pages/production-ready.md#production-ready-metrics-spring-mvc)
375+
- [57.3.2、Spring WebFlux 指标](pages/production-ready.md#production-ready-metrics-web-flux)
376+
- [57.3.3、Jersey Server 指标](pages/production-ready.md#production-ready-metrics-jersey-server)
377+
- [57.3.4、HTTP Client 指标](pages/production-ready.md#production-ready-metrics-http-clients)
378+
- [57.3.5、Cache 指标](pages/production-ready.md#production-ready-metrics-cache)
379+
- [57.3.6、数据源指标](pages/production-ready.md#production-ready-metrics-jdbc)
380+
- [57.3.7、Hibernate 指标](pages/production-ready.md#production-ready-metrics-hibernate)
381+
- [57.3.8、RabbitMQ 指标](pages/production-ready.md#production-ready-metrics-rabbitmq)
382+
- [57.4、注册自定义指标](pages/production-ready.md#production-ready-metrics-custom)
383+
- [57.5、自定义单独指标](pages/production-ready.md#production-ready-metrics-per-meter-properties)
384+
- [57.5.1、自定义标签](pages/production-ready.md#production-ready-metrics-common-tags)
385+
- [57.5.2、Per-meter 属性](pages/production-ready.md#_per_meter_properties)
386+
- [57.6、指标端点](pages/production-ready.md#production-ready-metrics-endpoint)
387+
- [58、审计](pages/production-ready.md#production-ready-auditing)
388+
- [59、HTTP 追踪](pages/production-ready.md#production-ready-http-tracing)
389+
- [59.1、自定义 HTTP 追踪](pages/production-ready.md#production-ready-http-tracing-custom)
390+
- [60、进程监控](pages/production-ready.md#production-ready-process-monitoring)
391+
- [60.1、扩展配置](pages/production-ready.md#production-ready-process-monitoring-configuration)
392+
- [60.2、编程方式](pages/production-ready.md#production-ready-process-monitoring-configuration)
393+
- [61、Cloud Foundry 支持](pages/production-ready.md#production-ready-cloudfoundry)
394+
- [61.1、禁用 Cloud Foundry Actuator 扩展支持](pages/production-ready.md#production-ready-cloudfoundry-disable)
395+
- [61.2、Cloud Foundry 自签名证书](pages/production-ready.md#production-ready-cloudfoundry-ssl)
396+
- [61.3、自定义上下文路径](pages/production-ready.md#_custom_context_path)
397+
- [62、下一步](pages/production-ready.md#production-ready-auditing)
398+
- [六、部署 Spring Boot 应用程序](pages/deployment.md)
379399
- 63、部署到云端
380400
- 64、安装 Spring Boot 应用程序
381401
- 65、下一步

‎pages/boot-documentation.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@
2020

2121
---
2222

23-
**2.1.1.RELEASE**(前半部分为 1.5.9.RELEASE 的内容,之后会更新)
23+
**2.1.5.RELEASE**(前半部分为 1.5.9.RELEASE 的内容,之后会更新)
2424

2525
Copyright © 2012-2018
2626

2727
---
2828

29-
在不收取副本的任何费用且每个副本都包含此版权声明的情况下,无论是印刷形式或是电子发行形式,您可以使用本文档的副本或分发给他人
29+
在不对副本收取任何费用且每个副本都包含版权声明的情况下,您可以将本文档的副本分发给他人,无论是印刷形式还是电子发行形式
3030

3131
<a id="boot-documentation"></a>
3232
# I、Spring Boot 文档
@@ -38,7 +38,7 @@ Copyright © 2012-2018
3838

3939
Spring Boot 参考指南提供了 [html](https://docs.spring.io/spring-boot/docs/2.1.1.RELEASE/reference/html)[pdf](https://docs.spring.io/spring-boot/docs/2.1.1.RELEASE/reference/pdf/spring-boot-reference.pdf)[epub](https://docs.spring.io/spring-boot/docs/2.1.1.RELEASE/reference/epub/spring-boot-reference.epub) 格式的文档。最新的副本可在[docs.spring.io/spring-boot/docs/current/reference](https://docs.spring.io/spring-boot/docs/current/reference) 获取。
4040

41-
在不收取副本的任何费用且每个副本都包含此版权声明的情况下,无论是印刷形式还是电子发行形式,您可以使用本文档的副本或分发给他人
41+
在不对副本收取任何费用且每个副本都包含版权声明的情况下,您可以将本文档的副本分发给他人,无论是印刷形式还是电子发行形式
4242

4343
<a id="boot-documentation-getting-help"></a>
4444

‎pages/deployment.md‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<a id="deployment"></a>
2+
3+
# 六、部署 Spring Boot 应用程序
4+
5+
Spring Boot 的可执行 jar 是现成的,适用于大多数流行的云 PaaS(Platform-as-a-Service,平台即服务)提供商。这些提供商往往要求你「自带容器」。它们负责管理应用程序进程(而不是 Java 应用程序),因此它们需要一个中间层,使你的应用程序适应云概念中的运行进程。
6+
7+
有两个流行的云提供商 Heroku 和 Cloud Foundry 采用了 buildpack 方式。buildpack 将你部署的代码包装在启动应用程序所需的环境中。它可能是一个用于调用 `java` 的 JDK、一个内嵌 Web 服务器或一个完整的应用程序服务器。buildpack 是可插拔的,但理想情况下,你应尽可能少地进行自定义。其减少了不受控制的功能数,最大限度地减少了开发和生产环境之间的差异。
8+
9+
理想情况下,你的应用程序(比如一个 Spring Boot 可执行 jar)打包了运行所需的所有内容。
10+
11+
在本节中,我们将使用「[起步](getting-started.md)」章节中开发的一个[简单应用程序](getting-started.md#getting-started-first-application)作为范例,并将其运行在云中。
12+
13+
**待续**
14+
15+
16+

‎pages/getting-started.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<a id="getting-started"></a>
2+
23
# 二、入门
34

45
如果您是刚开始使用 Spring Boot,或者对 Spring 有点印象,那么这部分内容是为您准备的!在这里我们将给出基本的"是什么?"、"怎么做?"、"为什么?"这类问题的答案。这是一份友好的 Spring Boot 简介和安装说明。当我们在讨论一些核心原理之后,我们将构建第一个 Spring Boot 应用。

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /