乐趣区

Spring 指南(目录)

Spring 指南
无论你正在构建什么,这些指南都旨在让你尽快提高工作效率 — 使用 Spring 团队推荐的最新 Spring 项目版本和技术。
入门指南
这些指南旨在在 15-30 分钟内完成,为使用 Spring 构建任何开发任务的“Hello World”提供了快速、实际的说明,在大多数情况下,唯一的前提条件是 JDK 和文本编辑器。
构建 RESTful Web 服务
了解如何使用 Spring 创建 RESTful Web 服务。
调度任务
了解如何使用 Spring 调度任务
消费 RESTful Web 服务
了解如何使用 Spring 的 RestTemplate 检索 web 页面数据。
使用 Gradle 构建 Java 项目
了解如何使用 Gradle 构建 Java 项目。
使用 Maven 构建 Java 项目
了解如何使用 Maven 构建 Java 项目。
使用 JDBC 和 Spring 访问关系数据
了解如何使用 Spring 访问关系数据。
上传文件
了解如何构建一个接受多部分文件上载的 Spring 应用程序。
使用 LDAP 验证用户
了解如何使用 LDAP 保护应用程序。
使用 Redis 进行消息传递
了解如何将 Redis 用作消息代理。
使用 RabbitMQ 进行消息传递
了解如何使用 Spring 和 RabbitMQ 创建简单的发布—订阅应用程序。
使用 Neo4j 访问数据
了解如何在 Neo4j 的 NoSQL 数据存储中持久化对象和关系。
验证表单输入
了解如何使用 Spring 执行表单验证。
使用 Spring Boot Actuator 构建 RESTful Web 服务
了解如何使用 Spring Boot Actuator 创建 RESTful Web 服务。
使用 JMS 进行消息传递
了解如何使用 JMS 代理发布和订阅消息。
创建批处理服务
了解如何创建基础的批处理驱动解决方案。
保护 Web 应用程序
了解如何使用 Spring Security 保护你的 Web 应用程序。
构建超媒体驱动的 RESTful Web 服务
了解如何使用 Spring 创建超媒体驱动的 RESTful Web 服务。
访问 Pivotal GemFire 中的数据
了解如何使用 Gemfire 的数据结构构建应用程序。
集成数据
了解如何构建一个使用 Spring Integration 获取数据、处理数据并将其写入文件的应用程序。
使用 MongoDB 访问数据
了解如何在 MongoDB 中持久化数据。
使用 Spring MVC 提供 Web 内容
了解如何使用 Spring MVC 和 Thymeleaf 创建 web 页面。
将 Spring Boot JAR 应用程序转换为 WAR
了解如何将基于 Spring Boot JAR 的应用程序转换为 WAR 文件。
创建异步方法
了解如何创建异步服务方法。
处理表格提交
了解如何使用 Spring 创建和提交 Web 表单。
使用 Spring Boot 构建应用程序
了解如何使用最少的配置构建应用程序。
使用 WebSocket 构建交互式 Web 应用程序
了解如何通过 WebSocket 在浏览器和服务器之间发送和接收消息。
使用 STS 制作入门指南
了解如何使用 Spring Tool Suite(STS)导入入门指南。
使用 AngularJS 消费 RESTful Web 服务
了解如何使用 AngularJS 检索 web 页面数据。
使用 rest.js 消费 RESTful Web 服务
了解如何使用 rest.js 检索 web 页面数据。
使用 jQuery 消费 RESTful Web 服务
学习如何使用 jQuery 检索 web 页面数据。
为 RESTful Web 服务启用跨源请求
了解如何使用 Spring 创建支持跨源资源共享(CORS)的 RESTful Web 服务。
消费 SOAP Web 服务
了解如何创建消费基于 WSDL 的服务的客户端。
使用 REST 访问 JPA 数据
了解如何使用 Spring data REST 使用 RESTful、基于超媒体的数据持久性。
使用 REST 访问 Neo4j 数据
了解如何使用 Spring data REST 使用 RESTful、基于超媒体的数据持久性。
使用 REST 访问 MongoDB 数据
了解如何使用 Spring data REST 使用 RESTful、基于超媒体的数据持久性。
使用 REST 访问 Pivotal GemFire 中的数据
了解如何使用 Spring data REST 使用 RESTful、基于超媒体的数据持久性。
生成 SOAP Web 服务
了解如何使用 Spring 创建基于 SOAP 的 Web 服务。
使用 Spring 缓存数据
了解如何使用 Spring 在内存中缓存数据。
从 STS 部署到 Cloud Foundry
了解如何从 STS 将 Spring 应用程序部署到 Cloud Foundry。
Spring Boot 使用 Docker
了解如何使用 Maven 或 Gradle 从 Spring Boot 应用程序创建 Docker 容器。
使用 IntelliJ IDEA 制作入门指南
了解如何使用 IntelliJ IDEA 制作入门指南。
使用 Vaadin 创建 CRUD UI
使用 Vaadin 和 Spring Data JPA 构建动态 UI。
服务注册与发现
了解如何使用 Eureka 注册和查找服务。
集中配置
了解如何从外部集中式源管理应用程序设置。
路由和过滤
了解如何使用 Netflix Zuul 将请求路由和过滤到微服务。
断路器
了解如何使用 Hystrix 优雅地降级服务。
使用 Ribbon 和 Spring Cloud 进行客户端负载均衡
动态支持即将上线和下线的服务,而不会中断客户端。
测试 Web 层
了解如何测试 Spring Boot 应用程序和 MVC 控制器。
使用 MySQL 访问数据
了解如何在 MySQL 上设置和管理用户帐户,以及如何配置 Spring Boot 以在运行时连接到它。
创建多模块项目
了解如何构建库并将其打包以供 Spring Boot 应用程序使用。
使用 Restdocs 创建 API 文档
了解如何使用 Spring Restdocs 为 HTTP 端点生成文档。
使用 Google Cloud Pub/Sub 进行消息传递
了解如何使用 Spring Integration 通道适配器和 Google Cloud Pub/Sub 交换消息。
构建反应式 RESTful Web 服务
了解如何使用 Reactive Spring 创建 RESTful Web 服务。
费者驱动合约
了解如何使用合同存根并从另一个 Spring 应用程序中使用该合同。
访问 Vault
了解如何使用 Spring Vault 从 HashiCorp Vault 加载机密。
Vault 配置
了解如何在 HashiCorp Vault 中存储和检索应用程序配置详细信息。
使用 Redis 反应式访问数据
了解如何与 Redis 和 Spring Data 进行反应性交互。
将 Spring Boot 应用程序部署到 Azure
了解如何将 Spring Boot 应用程序部署到 Azure。
构建网关
了解如何配置网关。
专题指南
设计为在一小时或更短的时间内阅读和理解,提供比入门指南更广泛或主观的内容。
Spring 安全架构
Spring Security 的主题指南,这些位如何组合以及它们如何与 Spring Boot 交互。
Spring Boot Docker
使用 Docker 的主题指南以及如何为 Spring Boot 应用程序创建容器镜像。
教程
这些指南旨在在 2 - 3 小时内完成,为企业应用程序开发主题提供更深入的上下文探索,让你随时准备实施真实的解决方案。
使用 Spring 构建 REST 服务
了解如何使用 Spring 轻松构建 RESTful 服务。
Spring Security 和 Angular
有关如何将 Spring Security 与具有各种后端体系结构的单页面应用程序一起使用的教程,范围从简单的单一服务器到具有 OAuth2 身份验证的 API 网关。
React.js 和 Spring Data REST
基于 Greg Turnquist 的 5 部分博客系列的教程。
Spring Boot 和 OAuth2
使用 Facebook 和 Github 进行“社交”登录和单点登录的教程。
使用 Spring Boot 和 Kotlin 构建 Web 应用程序
了解如何使用 Spring、Kotlin、Junit 5 和 JPA 轻松构建和测试 Web 应用程序。

退出移动版