springboot如何实现 —— 网络直播课笔记

底座支撑就是Spring  IOC,AOP

web开发,servlet配置web.xml定义好servlet
3.0有注解的方式application

spring叫容器比如说水杯,放了一堆Bean对象
new ——> 工厂的方式 ——> IOC容器(生产对象,依赖注入,需要知道对象里有多少个属性,有多少个方法,知道这些信息)

xml文件配置 ——>注解的方式  ——>其他的方式进行bean信息的定义
                                |
                                |
   interface中间层,读取bean基本信息,接口BeanDefinitionReader
                                |
                                |    
读取到容器里进行 bean定义——实例化,不是直接实例化,有单例等,用BeanFactory工厂创建对象创建实例信息, Bean定义信息 ——BeanFactory——实例化

Spring源码有BeanPostProcessor,增强器,帮助我们进行相关功能进行扩展,框架:最重要的核心点是扩展性

IOC实现依赖反射,通过反射生成具体对象
BeanFactoryPostProcessor

除了有IOC还有AOP,AOP在哪儿实现,在BeanPostProcessor实现的
SpringBoot在BeanFactoryPostProcessor实现

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值