Spring

Spring Framework5
适用于正确作业的正确堆栈。

对JVM上基于响应式和servlet的应用程序的端到端支持。 学到更多

加入我们,德克萨斯州奥斯汀

2019年10月7日至10日, 了解更多

在此之前,请查看SpringOne Tour

Spring 自动化
Cloud on Cloud代工

使用Cloud Foundry的新容器构建Spring微服务
网络堆栈。学到更多

关键网络服务

零摩擦Spring Boot部署到云中。学到更多

Spring 专业认证

Spring Professional认证考试旨在测试和验证
您对Spring的理解和熟悉。学到更多

Spring :现代Java的源

Spring Boot

建立任何东西

Spring Boot旨在通过最少的Spring前期配置使您尽快启动并运行。Spring Boot对构建可用于生产的应用程序持坚定态度。

Spring Cloud

协调一切

Spring Cloud直接基于Spring Boot的企业Java创新方法构建,通过实施成熟的模式为您的微服务带来弹性,可靠性和协调性,从而简化了分布式,微服务风格的架构。

Spring Cloud Data Flow

连接任何东西

将企业连接到物联网—移动设备,传感器,可穿戴设备,汽车等。Spring Cloud Data Flow提供了用于创建可组合数据微服务的统一服务,这些微服务可解决流和基于ETL的数据处理模式。

Spring Framework5

适合手头工作的正确技术堆栈

选择最有效的运行时,编程模型和体系结构来满足应用程序的需求和团队的技能,开发人员一直面临挑战。例如,某些用例最好由基于同步阻塞I / O架构的技术堆栈来处理,而其他用例最好由基于无功流规范中所述的功设计原理构建的异步无阻塞堆栈来更好地解决

响应式Spring代表了一个平台范围的计划,旨在在开发堆栈的每个级别(Web,安全性,数据,消息传递等)提供响应式支持。SpringFramework 5通过提供一个称为Spring WebFlux的新的响应式Web堆栈来实现这一愿景。与传统的Spring MVC Web堆栈并排提供。这是你的选择!

WebFlux参考文档





Spring Boot

使用Spring Boot构建任何东西

Spring Boot是构建所有基于Spring的应用程序的起点。Spring Boot旨在通过最少的Spring前期配置使您尽快启动并运行。

--
使用Spring Initializr在几秒钟内入门
--
构建任何内容:REST API,WebSocket,Web,流,任务等
--
简化的安全性
--
对SQL和NoSQL的丰富支持
--
嵌入式运行时支持:Tomcat,Jetty和Undertow
--
开发人员生产力工具,例如LiveReload和Auto Restart
--
有效的策划依赖
--
可用于生产的功能,例如跟踪,指标和运行状况
--
在您最喜欢的IDE中工作:Spring Tool Suite,IntelliJ IDEA和NetBeans



Spring Boot参考手册

入门指南




Spring Cloud

协调任何事情:简化分布式系统

构建分布式系统并不需要复杂且容易出错。Spring Cloud为最常见的分布式系统模式提供了一种简单易用的编程模型,可帮助开发人员构建弹性,可靠且协调的应用程序。Spring Cloud建立在Spring Boot的基础上,使开发人员可以轻松上手并快速提高生产力。






服务发现
一个动态目录,可实现客户端负载平衡和智能路由

断路器
具有监控仪表板的微服务容错

配置服务器
用于分散式应用程序的动态,集中式配置管理

API网关
API使用者(例如浏览器,设备,其他API)的单一入口点

分布式跟踪
分布式系统的自动化应用程序检测和操作可见性

OAuth2
支持单点登录,令牌中继和令牌交换

消费者驱动的合同
服务演化模式可同时支持基于HTTP和基于消息的API

查看全部




Spring Cloud Data Flow

连接任何东西

Spring Cloud Data Flow使您可以轻松构建和编排云原生数据管道,以用于数据摄取,实时分析和数据导入/导出等用例。通过为最常见的集成方案提供开箱即用的连接器,Spring Cloud Data Flow使连接系统变得简单。

--
支持实时流和批处理数据
--
摄取,转换,分析和存储数据
--
FTP,RDBMS,Cassandra,RabbitMQ,GemFire,Redis等连接器
--
支持现代消息中间件:Kafka和RabbitMQ
--
Spring Flo管道视觉设计师
--
操作仪表板:指标,运行状况检查和远程管理
--
支持的平台:Cloud Foundry,Kubernetes,Apache YARN和Apache Mesos



Spring Cloud Data Flow参考手册