Spring框架介绍
Spring框架是轻量级J2EE应用框架,主要部分是IoC和AOP容器框架,主要用于对JavaBean的生命周期进行管理。
Spring体系结构
若要使用Spring框架,只需加入spring-context jar包就可以;而spring-context中所需的依赖如下。
因此,还需加入commons-logging jar包。在较新版本的spring-context包中,会包含commons-logging包。
IoC容器的工作原理
IoC容器根据POJO类的代码以及由配置文件所提供的元数据,来实例化相应的对象,然后再注入相应的类以供调用;就像是填申请表那样,申请表的格式已经规定,我们只需给IoC容器提供相应的数据,IoC容器就会根据我们提供的数据,填写到表格内,然后投放到我们需要用的地方。