摘要:参考指南使你可以轻松地创建可运行的独立的生产级的基于的应用程序,我们对平台和第三方库有自己的看法,这样你就可以以最低限度工作开始了,大多数应用程序都需要很少的配置。文档本节简要概述了参考文档,它充当文档其余部分的映射。
Spring Boot 参考指南
Spring Boot使你可以轻松地创建可运行的独立的、生产级的基于Spring的应用程序,我们对Spring平台和第三方库有自己的看法,这样你就可以以最低限度工作开始了,大多数Spring Boot应用程序都需要很少的Spring配置。
I. Spring Boot 文档本节简要概述了Spring Boot参考文档,它充当文档其余部分的映射。
1. 关于文档
2. 获取帮助
3. 第一步
4. 使用Spring Boot
5. 了解Spring Boot特性
6. 搬到生产
7. 高级主题
II. 入门如果你要开始使用Spring Boot,或者一般的“Spring”,请阅读本节,它回答了“什么?””、“如何?”和“为什么?”的问题,它包括关于Spring Boot的介绍,以及安装说明,然后我们将介绍如何构建你的第一个Spring Boot应用程序,并在此过程中讨论一些核心原则。
8. Spring Boot 介绍
9. 系统要求
10. 安装 Spring Boot
11. 开发你的第一个Spring Boot应用程序
12. 下一步要读什么
III. 使用Spring Boot本节将详细介绍如何使用Spring Boot,它涵盖了构建系统、自动配置和如何运行应用程序等主题,我们还介绍了一些Spring Boot的最佳实践。虽然Spring Boot没有什么特别之处(它只是另一个你可以使用的库),但是有一些建议可以让你的开发过程更容易一些。
如果你刚开始使用Spring Boot,那么在深入本节之前,你应该阅读入门指南。
13. 构建系统
14. 结构化你的代码
15. 配置类
16. 自动配置
17. Spring bean和依赖项注入
18. 使用@SpringBootApplication注解
19. 运行你的应用程序
20. 开发者工具
21. 为生产环境打包你的应用程序
22. 下一步要读什么
IV. Spring Boot 特性本节将深入介绍Spring Boot的详细信息,在这里,你可以了解你可能想要使用和定制的关键特性。如果你还没有这样做,你可能希望阅读“第II章”,“入门”和“第III章”,使用“Spring Boot”部分,这样你就有了基础的良好基础。
23. SpringApplication
24. 外部化配置
25. 配置文件
26. 日志记录
27. 开发Web应用程序
28. 安全
29.使用SQL数据库
30. 使用NoSQL技术
31.缓存
32. 消息传递
33. 使用RestTemplate调用REST服务
34. 使用WebClient调用REST服务
35. 验证
36. 发送电子邮件
37. 使用JTA分布式事务
38. Hazelcast
39. Quartz Scheduler
40. Spring Integration
41. Spring Session
42. 通过JMX监视和管理
43.测试
44.WebSockets
45.Web Services
46.创建你自己的自动配置
47.Kotlin支持
48.下一步要读什么
V. Spring Boot Actuator:生产就绪特性Spring Boot包括许多其他特性,可以帮助你在将应用程序推向生产环境时监控和管理应用程序,你可以选择使用HTTP端点或JMX来管理和监控应用程序,审计、健康和指标收集也可以自动应用到你的应用程序中。
49. 启用生产就绪的特性
50. 端点
51. 通过HTTP监控和管理
52. 通过JMX监控和管理
53.日志记录器
54.指标
55.审计
56.HTTP跟踪
57.进程监控
58.Cloud Foundry支持
59.下一步要读什么
VI. 部署 Spring Boot 应用程序60. 部署到云
61.安装Spring Boot应用程序
62.下一步要读什么
VII. Spring Boot CLI63. 安装CLI
64. 使用CLI
65.使用Groovy bean DSL开发应用程序
66.使用settings.xml配置CLI
67.下一步要读什么
VIII. 构建工具插件68.Spring Boot Maven插件
69.Spring Boot Gradle插件
70.Spring Boot AntLib模块
71.支持其他构建系统
72.下一步要读什么
IX. “How-to”指南73.Spring Boot应用程序
74.性能和配置
75.嵌入式Web服务器
76.Spring MVC
77.HTTP Clients
78.日志记录
79.数据访问
80.数据库初始化
81.消息传递
82.批处理应用程序
83.Actuator
84.安全
85.热插拔
86.构建
87.传统的部署
X. 附录
A. 通用的应用程序属性
properties ①
properties ②
properties ③
properties ④
properties ⑤
properties ⑥
properties ⑦
properties ⑧
properties ⑨
properties ⑩
B. 配置元数据
C. 自动配置类
D. 测试自动配置注解
E. 可执行Jar格式
F. 依赖版本
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/69527.html
摘要:关于文档参考指南可用如下方式最新的副本可以在中找到。尝试操作文档,它们为最常见的问题提供解决方案。学习基础,构建在许多其他项目上,网站提供丰富的参考文档,如果你要从开始,尝试其中一个指南。我们对进行监视,以解决带有标记的问题。 1. 关于文档 Spring Boot 参考指南可用如下方式: HTML PDF EPUB 最新的副本可以在 docs.spring.io/spring-b...
摘要:使用事务管理器是支持的一个流行的开源事务管理器实现,你可以使用启动器向项目添加适当的依赖项,与和一样,将自动配置并对进行后处理,以确保启动和关闭顺序是正确的。 37. 用JTA分布式事务 通过使用Atomikos或Bitronix嵌入式事务管理器,Spring Boot支持跨多个XA资源的分布式JTA事务,在部署到合适的Java EE应用服务器时也支持JTA事务。 当检测到JTA环境时...
摘要:如果在类路径上并且找到了合适的配置,那么将自动配置一个可以在应用程序中注入的。如果在类路径中存在,那么首先尝试通过检查以下配置选项来创建存在的。通过属性定义的配置文件。 38. Hazelcast 如果Hazelcast在类路径上并且找到了合适的配置,那么Spring Boot将自动配置一个可以在应用程序中注入的HazelcastInstance。 如果定义了com.hazelcast...
摘要:开发应用程序非常适合应用程序开发,通过使用嵌入式或,你可以创建一个自包含的服务器。如果你还没有开发过一个应用程序,你可以按照入门部分中的示例进行操作。自动配置为大多数应用程序提供了良好的自动配置。 27. 开发Web应用程序 Spring Boot非常适合web应用程序开发,通过使用嵌入式Tomcat、Jetty、Undertow或Netty,你可以创建一个自包含的HTTP服务器。大多...
摘要:开发你的第一个应用程序本节描述如何开发一个简单的应用程序来突出了的一些关键特性,我们使用来构建这个项目,因为大多数都支持它。如果你希望分发一个自包含的应用程序,这可能会有问题。 11. 开发你的第一个Spring Boot应用程序 本节描述如何开发一个简单的Hello World! web应用程序来突出了Spring Boot的一些关键特性,我们使用Maven来构建这个项目,因为大多数...
阅读 2282·2021-09-30 09:47
阅读 2209·2021-09-26 09:55
阅读 2937·2021-09-24 10:27
阅读 1533·2019-08-27 10:54
阅读 959·2019-08-26 13:40
阅读 2486·2019-08-26 13:24
阅读 2410·2019-08-26 13:22
阅读 1719·2019-08-23 18:38