Spring是什么 {#Spring是什么}
Spring是一款主流的JavaEE开源框架,用于简化Java企业级应用的开发难度,缩短开发周期,Spring的用途不仅限于服务端的开发,从简单性,可测试性,和松耦合的角度而言,任何应用都可以从Spring中收益。Spring框架除了提供自身的框架功能,还提供整合其他技术和框架的能力。
广义上的Spring框架
广义上的Spring泛指以Spring Framework为核心的Spring技术栈,经过十多年发展,已经不再是一个单纯的应用框架,而是逐渐发展成为一个由多个不同子项目组成的成熟技术,例如Spring Framework,Spring MVC,Spring Boot,Spring Cloud,Spring Data,Spring Security等,其中Spring Framework是其他框架的基础。
狭义上的Spring框架
狭义上的Spring指的就是Spring Framework,我们通常称之为Spring框架。
自2004年4月,Spring 1.0版本正式发布以来,Spring已经步入到了第6个大版本Spring6。
未完待续