Spring Framework
6.0.10Spring 框架为基于 Java 的现代企业应用程序提供了全面的编程和配置模型 - 为任何类型的部署平台。
Spring 的一个关键元素是应用级的基础设施支持: Spring 专注于企业级应用程序的 "plumbing",以便团队值关注应用程序的业务逻辑,而不需要关心与特定部署环境联系。
支持策略与迁移
有关从较早的版本升级的最低要求的信息和指南以及支持策略,请查看官方的 Spring Framework Wiki 页面。
特性
-
核心技术:依赖注入,事件,资源,i18n,验证,数据绑定,类型转换,SpEL,AOP。
-
测试:模拟对象,TestContext 框架,Spring MVC 测试,
WebTestClient
。 -
数据访问:事务,DAO支持,JDBC,ORM,编组 XML。 *
-
Spring MVC 和 Spring WebFlux Web 框架。
-
集成:远程处理,JMS,JCA,JMX,电子邮件,任务,调度,缓存。
-
语言:Kotlin,Groovy,动态语言。
快速开始
使用
Spring Initializr 引导您的应用程序.
分支 | 版本发布日期 | 社区支持结束日期 | 商业支持结束日期 * |
---|---|---|---|
6.1.x
|
2023-11-15 | 2025-08-31 | 2026-12-31 |
6.0.x
|
2022-11-16 | 2024-08-31 | 2025-12-31 |
5.3.x
|
2020-10-27 | 2024-12-31 | 2026-12-31 |
5.2.x
|
2019-09-30 | 2021-12-31 | 2023-12-31 |
5.1.x
|
2018-09-21 | 2020-12-31 | 2022-12-31 |
社区支持
在 Spring 社区的支持下免费进行安全更新和错误修复。 请参阅 VMware Tanzu OSS 支持策略.
商业支持
在 OSS 期限内由 Spring 专家提供专业业务支持,并在 OSS 生命周期结束后提供扩展支持。
应客户要求公开发布关键错误修复和安全问题。
未来版本
未发布 GA 版本,时间表可能会发生变化。.