-
面向接口编程
查看全部 -
什么是接口
查看全部 -
为什么使用框架
查看全部 -
框架特点
框架与类库的区别
查看全部 -
什么式框架
查看全部 -
Bean生命周期:
初始化:
实现 .. factory.InitializingBean接口实现afterPropertiesSet方法配置init-method <bean .. init-method="init"></bean>
销毁:
实现 .. factory.DisposableBean接口实现destory方法
配置 destory-method <bean .. destory-method="cleanup"></bean>
配置全局默认初始化,销毁:
<beans ... default-init-method="init"
default-destory-method="destory">
</beans>
当三种方式都同时使用时,
默认初始化方法不会执行,然后先执行实现接口的初始化方法,再执行<bean>配置的初始化方法
全局默认配置,可以在类中的初始化方法不是必须的
查看全部 -
Bean配置项
Bean作用域
Bean生命周期
Bean的自动装配
Resources与ResourceLoader
查看全部 -
Spring注入, 在启动Spring容器加载bean配置时,完成对变量的赋值。
注入方式:
设值注入:
即在加载bean时,对对象的变量进行赋值。变量需要setter方法
构造注入:
即bean的构造方法中存在一个变量的局部参数。
查看全部 -
IOC:控制反转,控制权的转移,应用程序本身不负责依赖对象的创建与维护,而是交给外部容器负责创建与维护。(如何创建与维护?底层如何实现)
DI:依赖注入,是其的一种实现方式
目的:创建对象,并且组装对象间的关系。
获得依赖对象的过程被反转了, 控制被反转后,获得依赖对象的过程由自身管理变为了由IOC容器主动注入。 --》依赖注入
就是在IOC容器在运行期间,动态的将某种依赖关系注入到对象中
查看全部 -
@Autowired注解使用的适用范围以及不能使用@Autowired的情况
查看全部 -
ResouceLoader是对Resource进行加载的一个类
查看全部 -
Bean装配之针对于资源文件的统一接口Resources
查看全部 -
Bean的自动装配(Autowiring)
查看全部 -
Spring Aware接口
查看全部 -
配置全局默认初始化、销毁方法
查看全部
举报