---
title: 介绍
description: "Spring Framework是Java平台的一个开源的全栈（Full-stack）应用程序框架和控制反转容器实现，一般Spring Framework和Spring Project家族被直接统称为Spring。Spring Framework的一些核心功能理论上可用于任何Java应用，但它还为基于Java企业版平台构建的Web应用提供了大量的扩展支持。虽然Spring没有直接实现任何的编程模型，但它已经在Java社区中广为流行，基本上完全代替了企业级JavaBeans（EJB）模型。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengwebs/ecosystemEnable/SpringFramework/kunpengspringframework_02_0001.html
sourcePath: /source/zh/kunpengwebs/ecosystemEnable/SpringFramework/kunpengspringframework_02_0001.html
indexId: 3e73750eb82ed70a02af72eb80d06cb87a020dd69c95abdfa8cc1009c30c171590
---
# 介绍

#### 简要介绍

Spring Framework是Java平台的一个开源的全栈（Full-stack）应用程序框架和控制反转容器实现，一般Spring Framework和Spring Project家族被直接统称为Spring。Spring Framework的一些核心功能理论上可用于任何Java应用，但它还为基于Java企业版平台构建的Web应用提供了大量的扩展支持。虽然Spring没有直接实现任何的编程模型，但它已经在Java社区中广为流行，基本上完全代替了企业级JavaBeans（EJB）模型。

Spring Framework以Apache License 2.0开源许可协议的形式发布，该框架最初由Rod Johnson以及Juergen Hoeller等人开发。


#### 建议的版本

建议使用Spring Framework 5.2.2和Spring Framework 5.2.6版本。

Spring Framework组件适配系统情况如表1所示。


**表1 Spring Framework组件适配系统情况**

| 软件版本 | 适配操作系统 |
| --- | --- |
| Spring Framework 5.2.2 | CentOS 7.6 openEuler 20.03 LTS SP1 |
| Spring Framework 5.2.6 | CentOS 8.1 |
