spring 总览

spring设计的目标

为了让Java开发简单,提高开发效率。

image.png

spring 总览图

spring框架总览.png

spring 中重要的类

  • BeanFactory:bean对象的工厂,负责bean的生命周期。
  • FactryBean: spring 中提供的一种创建bean的方式,一般交给spring创建的bean需要经过Bean的完整的生命周期,如果不想经过bean的生命周期,可以使用FactroyBean 支持自定义创建Bean。
  • BeanDefiniton: bean的定义信息,创建一个bean需要它。
  • BeanFactoryPostProcessor:beanFactory的后置处理器,可以修改一些BeanFactory的信息,主要可以维护BeanDefiniton集合。
  • BeanPostProcessor: bean的处理器,可以在bean创建前面,初始化前面做一些操作,AOP就是在这里实现的。
  • ApplicationContext:应用上文,相当于提供了的入口,门面模式。
  • Aware相关接口:spring提供的内置对象,提供Aware的方式可以方便获取
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值