网络应用

Spring 使构建 Web 应用程序变得快速而轻松。通过删除与 Web 开发相关的大部分样板代码和配置,您可以获得一个现代 Web 编程模型,该模型简化了服务器端 HTML 应用程序、REST API 和双向、基于事件的系统的开发。

开发人员生产力

无论您正在构建什么,Spring Boot 都是您开发者体验的起点。Spring Boot 旨在让您以最少的前期配置尽快启动并运行。借助其嵌入式应用服务器,您可以在几秒钟内提供服务。

Spring 开箱即用的生产就绪特性(如跟踪、指标和健康状态)为开发人员提供了对其应用程序的深入洞察。 最后,Spring 支持多种 JVM 语言:Java、Kotlin 和 Groovy。

Try our REST Service Guide

久经考验的安全性

当需要保护您的 Web 应用程序时,Spring Security 支持许多行业标准的身份验证协议,包括 SAML、OAuth 和 LDAP。 可以使您不受OWASP一些主要的攻击,例如固定回话攻击、点击劫持、跨站请求伪造等。

Try our Securing Web Applications Guide

数据访问变得容易

Spring 帮助开发人员将他们的 Web 应用程序连接到许多数据存储。它支持关系型和非关系型数据库、map-reduce 框架和基于云的数据服务。

Get Started with JPA or Get Started with MongoDB