Spring Framework 是一个功能强大的 Java 应用程序框架,旨在提供高效且可扩展的开发环境。它结合了轻量级的容器和依赖注入功能,提供了一种使用 POJO 进行容器配置和面向切面的编程的简单方法,以及一组用于AOP的模块。Spring 框架还支持各种移动应用开发技术,如 Android 和 iOS。此外,它还提供了对事务管理、对象/关系映射、JavaBeans、JDBC、JMS 和其他技术的支持,从而确保高效开发。

本站(springdoc.cn)中的内容来源于 spring.io ,原始版权归属于 spring.io。由 springdoc.cn 进行翻译,整理。可供个人学习、研究,未经许可,不得进行任何转载、商用或与之相关的行为。 商标声明:Spring 是 Pivotal Software, Inc. 在美国以及其他国家的商标。
如果你需要一份可离线阅读的PDF文档,可以 点击这里
概览

历史、设计理念、反馈、入门。

核心

IoC容器、事件、资源、i18n(国际化)、 校验、数据绑定、类型转换、SpEL、AOP、AOT。

测试

Mock对象、TestContext框架、Spring MVC测试、WebTestClient。

数据访问

事务、DAO支持、JDBC、R2DBC、O/R映射、XML装载。

Web Servlet

Spring MVC、 WebSocket、 SockJS、 STOMP Messaging。

Web Reactive

Spring WebFlux、 WebClient、 WebSocket、 RSocket。

整合

REST Clients、 JMS、 JCA、 JMX、 邮件、 Tasks、 Scheduling、 缓存、 Observability。

语言

Kotlin、 Groovy、 动态语言。

附录

Spring properties。

Wiki

更新的内容、升级说明、支持的版本、额外的跨版本信息。