随笔分类 - spring的那些事儿
摘要:【spring源码分析】二、Spring扩展点的归总 1 BeanDefinitionRegistryPostProcessor BeanDefinitionRegistryPostProcessor 实现该接口的类需要重写以下方法 void postProcessBeanDefinitionReg
阅读全文
摘要:1.初始化AnnotatedBeanDefinitionReader 主要用于把spring内置的6种beanFactoryPostProcess注册到容器中 提供给程序员注册bd,主要是加了@Configuration的类。 2.初始化ClassPathBeanDefinitionScanner
阅读全文
摘要:BeanPostProcessor(后置处理器) spring提供给程序员的一个扩展点,实现BeanPostProcessor可以插手bean的实例过程,实例化之后,在bean被放到spring的bean容器管理前干活 经典场景@PostConstruct、aop BeanFactoryPostPr
阅读全文
摘要:什么是代理 增强一个对象的功能 买火车票,app就是一个代理,他代理了火车站,小区当中的代售窗口 java当中如何实现代理 java实现的代理的两种办法 代理的名词 代理对象 增强后的对象 目标对象 被增强的对象 他们不是绝对的,会根据情况发生变化 静态代理 继承 代理对象继承目标对象,重写需要增强
阅读全文
摘要:AOP 本节内容 spring AOP常见面试题目 Aop是什么 与OOP对比,面向切面,传统的OOP开发中的代码逻辑是自上而下的,而这些过程会产生一些横切性问题,这些横切性的问题和我们的主业务逻辑关系不大,这些横切性问题不会影响到主逻辑实现的,但是会散落到代码的各个部分,难以维护。AOP是处理一些
阅读全文
摘要:what is IOC 自动检测 控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫“依赖查找”(Dependenc
阅读全文

浙公网安备 33010602011771号