概念:
Spring是由Rod Johnson开发的一个开源容器框架,提供了控制反转[IoC],依赖注入,面向切面[AOP],事务管理,框架整合等功能,用于简化企业级应用开发.
特点:
1.轻量级:
Spring提供了许多服务,但这些服务默认关闭.同时,完整的Spring框架可以以在1M多大小的jar文件发布.
2.控制反转:
应用本身不负责依赖对象(被调用对象)的创建及维护,由外部容器负责依赖对象的创建及维护.
3.面向切面:
在运行时,动态的将代码切入到类的指定方法或位置上.
4.容器:
Spring包含并管理应用对象的配置和生命周期,因此Spring称为容器.
下载Spring:
- http://www.springsource.org/download
- https://repo.spring.io/libs-release-local/org/springframework/spring
JDK与版本:
- Spring Framework3.x: JDK5+
- Spring Framework4.x: JDK6+
- Spring Framework5.x: JDK8+

本文介绍了Spring框架,包括其轻量级特性、控制反转与依赖注入,以及面向切面编程(AOP)。讲解了Spring作为容器的作用,并提到了不同版本对应的不同JDK要求。
1万+

被折叠的 条评论
为什么被折叠?



