当前位置: 首页 > news >正文

3. 文档概述(Documentation Overview)

3. 文档概述(Documentation Overview)

本章节简要介绍一下Spring Boot参考文档。它包含本文档其它部分的链接。

本文档的最新版本可在 docs.spring.io/spring-boot/docs/current/reference/ 上获取。

3.1 第一步(First Steps)

如果您要开始学习Spring Boot或Spring,请访问the following topics:

  • 从零开始: 概述 | 要求 | 安装
  • 教程: 第1部分 | 第2部分
  • 运行示例: 第1部分 | 第2部分

3.2 从早期版本升级(Upgrading From an Earlier Version)

您应始终确保运行的是受支持的 Spring Boot 版本。

根据您升级到的版本,您可以在此处找到一些额外的提示:

  • 从 1.x 升级: 从 1.x 升级
  • 升级到新版本 升级到新版本
  • Spring Boot CLI: 升级 the Spring Boot CLI

3.3 使用Spring Boot开发(使用 Spring Boot 开发)

准备开始使用Spring Boot了? 我们为您提供以下内容:

  • 构建系统: Maven | Gradle | Ant | Starters
  • **最佳实践:
    ** 代码结构 | @Configuration | @EnableAutoConfiguration | Bean 和依赖注入
  • **运行代码:
    ** IDE | 打包 | Maven | Gradle
  • 打包应用程序: 生成环境 jars
  • Spring Boot CLI: 使用CLI

3.4 了解Spring Boot功能(Learning About Spring Boot Features)

需要了解更多有关Spring Boot的共享详情吗? 下列内容包括了这些:

  • Spring Application: SpringApplication
  • 外部配置: 外部配置
  • 配置: 配置
  • 日志: 日志

3.5 Web

如果您正在开发 Spring Boot Web应用程序,请阅读以下内容:

  • Servlet Web应用程序: Spring MVC, Jersey, Embedded Servlet Containers
  • Reactive Web应用程序: Spring Webflux, Embedded Servlet Containers
  • Graceful Shutdown: Graceful Shutdown
  • Spring Security: 默认安全配置、OAuth2 的自动配置、SAML
  • Spring Session: Spring Session 的自动配置
  • Spring HATEOAS: Spring HATEOAS 的自动配置

3.6 数据(Data)

如果您的应用程序要处理数据存储,可以在此处查看如何配置:

  • SQL: 配置 SQL 数据存储、嵌入式数据库支持、连接池等
  • NOSQL: 为 Redis、MongoDB、Neo4j 等 NOSQL数据库存储提供自动配置

3.7 消息(Messaging)

如果您的应用程序使用任何报文传送协议,请参阅以下一个或多个章节:

  • JMS: ActiveMQ 和 Artemis 的自动配置,通过 JMS 发送和接收消息
  • AMQP: RabbitMQ 的自动配置
  • Kafka: Spring Kafka 的自动配置
  • RSocket: 支持 Spring Framework’s RSocket 的自动配置
  • Spring Integration: Spring Integration 的自动配置

3.8 IO

如果您的应用程序需要 IO 功能,请参阅以下一个或多个章节:

  • Caching: 缓存支持 EhCache、Hazelcast、Infinispan 等
  • Quartz: Quartz 调度
  • Mail: 发送 Email
  • Validation: JSR-303 Validation
  • REST Clients: 使用 RestTemplate 和 WebClient 调用 REST 服务
  • Webservices: Spring Web Services 的自动配置
  • JTA: 使用 JTA 进行分布式事务处理

3.9 容器镜像(Container Images)

Spring Boot 为构建容器镜像提供了一流的支持。您可以在此相关信息:

  • 高效的容器镜像: 优化 Docker 镜像等容器镜像的技巧
  • Dockerfiles: 使用dockerfiles构建容器镜像
  • 云原生构建包: 使用 Maven 和 Gradle 支持云原生构建包

3.10 迁移到生产环境(Moving to Production)

当你准备将Spring Boot应用发布到生产环境时,我们提供了一些方法 :

  • 管理断点: 概述
  • 连接选项: HTTP | JMX
  • 监控: 指标 | 审计 | HTTP 追踪 | 进程

3.11 高级主题(Advanced Topics)

最后,我们为用户准备了一些高级功能:

  • 部署Spring Boot应用: 云部署 | 操作系统服务
  • 构建工具插件: Maven | Gradle
  • 附录: 应用程序属性 | 元数据配置 | 自动配置类 | 测试自动配置注解 | 可执行文件 | 版本依赖
http://www.lryc.cn/news/309724.html

相关文章:

  • 【vue3 路由使用与讲解】vue-router : 简洁直观的全面介绍
  • ubuntu创建账号和samba共享目录
  • 李沐动手学习深度学习——3.6练习
  • 机器学习_10、集成学习-Bagging(自举汇聚法)
  • 【力扣hot100】刷题笔记Day20
  • Redis 之八:Jdeis API 的使用(Java 操作 Redis)
  • Docker 应用入门
  • 朱维群将出席用碳不排碳碳中和顶层科技路线设计开发
  • linux如何查看磁盘占用情况
  • 【C++庖丁解牛】类与对象
  • 在什么时候企业档案才会发生调整
  • Linux或Windows下判断socket连接状态
  • 编译链接实战(25)gcc ASAN、MSAN检测内存越界、泄露、使用未初始化内存等内存相关错误
  • [HackMyVM]靶场 VivifyTech
  • 软考高级系统分析师:关联关系、依赖关系、实现关系和泛化关系概念和例题
  • 设计模式学习笔记 - 面向对象 - 9.实践:如何进行面向对象分析、设计与编码
  • 【iOS ARKit】RealityKit 同步机制
  • 【数据结构与算法】整数二分
  • java项目打包运行报异常:xxxxx-1.0-SNAPSHOT.jar中没有主清单属性
  • MAC-键盘command快捷键、设置windows快捷键
  • C++ 补充之常用遍历算法
  • 【Linux杂货铺】调试工具gdb的使用
  • FL Studio Producer Edition2024中文进阶版Win/Mac
  • 无需邀请码,Xinstall实现精准分享归因
  • 机器人与AGI会撞出什么火花?
  • Linux yum安装pgsql出现Bad GPG signature错误
  • 第18章-DHCP
  • [物联网] OneNet 多协议TCP透传
  • 如何让网页APP化 渐进式Web应用(PWA)
  • 50 vmalloc 的实现