侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130555 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

spring 常用接口

2023-09-18 星期一 / 0 评论 / 0 点赞 / 17 阅读 / 1339 字

InitializingBean接口 spring初始化bean的时候,自动调用afterPropertiesSet方法 spring初始化bean有两种方式: 第一:实现InitializingBe

  1. InitializingBean接口 spring初始化bean的时候,自动调用afterPropertiesSet方法 spring初始化bean有两种方式: 第一:实现InitializingBean接口,继而实现afterPropertiesSet的方法 第二 <bean>配置文件使用init-method标签,spring通过反射原理,初始化bean时,调用init-method配置的方法进行初始化。

  2. ApplicationContextAware接口 通过实现该接口拿到ApplicationContext 对象,进而得到任何spring中的bean(实现该接口的setApplicationContext方法)

  3. FactoryBean接口 Spring中有两种类型的Bean,一种是普通Bean,另一种是工厂Bean,即FactoryBean。工厂Bean跟普通Bean不同,其返回的对象不是指定类的一个实例,其返回的是该工厂Bean的getObject方法所返回的对象.

  4. BeanPostProcessor接口 在Spring容器中完成bean实例化、配置以及其他初始化方法 前(实现postProcessBeforeInitialization方法)后(实现postProcessAfterInitialization方法) 添加一些自己逻辑处理。 postProcessBeforeInitialization方法在bean初始化之前被spring调用(即注解1中提到的方法之前) postProcessAfterInitialization方法在bean初始化之后被spring调用

广告 广告

评论区