Spring Framework 7.001.Spring 框架概述(Spring Framework Overview)
Spring 框架概述
Spring 能轻松创建 Java 企业级应用。它提供了在企业环境中运用 Java 语言所需的一切,支持 Groovy 和 Kotlin 作为 JVM 上的替代语言,并且能根据应用需求灵活构建多种架构。从 Spring Framework 6.0 开始,Spring 要求 Java 17 及以上版本。
Spring 支持多种应用场景。在大型企业中,应用通常会长期存在,且必须运行在开发者无法控制升级周期的 JDK 和应用服务器上。有些应用可能以包含嵌入式服务器的单个 jar 包形式运行,或许是在云环境中。还有些可能是不需要服务器的独立应用(如批处理或集成工作负载)。
Spring 是开源的。它拥有庞大且活跃的社区,该社区基于各种真实的用例提供持续反馈。这助力 Spring 在很长一段时间内成功发展。
“Spring” 的含义
“Spring” 一词在不同语境下含义不同。它可以指 Spring Framework 项目本身,这是一切的起点。随着时间推移,在 Spring Framework 之上构建了其他 Spring 项目。大多数情况下,人们说 “Spring” 时,指的是整个项目家族。本参考文档聚焦于基础:即 Spring Framework 本身。
Spring Framewo