部分流程

springAOP

用一个Map(如:map<String,Object>)自动注入可以放进多个实现该接口或抽象类的类

注:动态设置一个类的属性

implements ImportAware可以通过类名得到注解,得到注解里面的值

注:为什么要放入bdmap,为了让这个类在spring中产生一个bean,不是所有后置处理器都要放到bdmap,后置处理器不一定要产生一个bean,因为后面不一定用到它

从bdmap中拿出来一些类放到postProcessorNames中

springAOP

beanPostProcessor的list怎么来的

首先有3个直接add

registerBeanPostProcessor会从bdmap中拿出一些对象

又会add几个new出来的对象

注:自己实现的后置处理器需要交给spring管理,就会加入list中,spring根据bdmap类型找出名字

相关文章:

  • 2022-12-23
  • 2021-11-27
  • 2021-10-02
  • 2021-12-20
  • 2022-12-23
  • 2021-06-30
猜你喜欢
  • 2021-10-26
  • 2021-08-20
相关资源
相似解决方案