java简单学习笔记20190120

spring框架的介绍

spring ioc反转控制,也就是从ioc的容器中拿出实例。

以往是自己创建new出一个对象,而spring IoC的大概意思是对于实例的创建分工,容器好比仓库,这些bean的配置生成的信息放在容器,你来拿就是了,而不是你自己创建,

而ioc是在spritn-cfg.xml配置文件中用<bean id....>标签 配置类的全路径,id等属性,后,用classpathxmlapplicationcontext("spring-cfg.xml")创建一个上下文器ctx,读取各个bean的配置信息,通过ctx.getBean(bean的id)来拿取实例。

bean也有生命周期,如果自定义需实现一些bean的接口,BeanPostProcessor接口是可以触发所有生命周期的事件的。

原文地址:https://www.cnblogs.com/lofe/p/10297558.html