bboss ioc提供的组件初始化工具类介绍

简介: bboss ioc提供的组件初始化工具类介绍 bboss ioc提供一些非常便利的工具类和接口,业务组件可以实现这些工具接口或者继承这些工具类,从而在组件初始化的时候将ioc容器对象、组件的配置信息、国际化组件对象、类加载器对象注入到组件实例中。
bboss ioc提供的组件初始化工具类介绍

bboss ioc提供一些非常便利的工具类和接口,业务组件可以实现这些工具接口或者继承这些工具类,从而在组件初始化的时候将ioc容器对象、组件的配置信息、国际化组件对象、类加载器对象注入到组件实例中。

这些接口和抽象类路径及作用如下:

接口

org.frameworkset.spi.BeanClassLoaderAware 为组件注入类加载器对象,需要自己在组件中定义ClassLoader字段
org.frameworkset.spi.ApplicationContextAware 将ioc容器对象注入组件实例
org.frameworkset.spi.BeanNameAware 将组件名称注入组件实例

org.frameworkset.spi.support.MessageSourceAware 将ioc容器对象对应的国际化组件注入组件实例

抽象类

org.frameworkset.spi.support.ApplicationObjectSupport 将ioc容器对象注入组件实例,已经定义容器对象属性
org.frameworkset.spi.BeanInfoAware 将组件所有配置信息注入组件实例
目录
相关文章
|
6月前
|
安全 Java Spring
Spring问题之如何配置Bean的初始化方法和销毁方法
Spring问题之如何配置Bean的初始化方法和销毁方法
|
7月前
|
Java Spring 容器
解读spring5源码中实例化单例bean的调用链
解读spring5源码中实例化单例bean的调用链
|
XML Java 数据格式
spring是如何初始化对象的?spring命名bean对象的方式
spring是如何初始化对象的?spring命名bean对象的方式
|
8月前
|
XML Java 数据格式
spring-bean配置信息重用(继承)和bean创建顺序是什么以及bean 对象的单例和多例讲解
spring-bean配置信息重用(继承)和bean创建顺序是什么以及bean 对象的单例和多例讲解
90 0
|
8月前
|
XML Java 数据格式
Spring中bean的初始化和销毁几种实现方式详解
Spring中bean的初始化和销毁几种实现方式详解
182 0
|
Java 容器 Spring
Spring5 - Bean的初始化和销毁的4种方式
Spring5 - Bean的初始化和销毁的4种方式
101 1
|
Java 数据安全/隐私保护 Spring
Spring中实例化Bean的三种方式及作用范围和生命周期
Spring中实例化Bean的三种方式及作用范围和生命周期
|
XML Java 数据格式
深入理解Spring IOC(三) 、refresh方法中实例化前的准备工作
深入理解Spring IOC(三) 、refresh方法中实例化前的准备工作
75 0
|
XML Java 数据格式
Sping5学习(四):IOC操作Bean管理 之 基于注解方式的对象创建
Sping5学习(四):IOC操作Bean管理 之 基于注解方式的对象创建
106 0
Sping5学习(四):IOC操作Bean管理 之 基于注解方式的对象创建
|
存储 Java Spring
Spring之Bean的生命周期源码解析(三 Bean的创建与销毁)
Spring之Bean的生命周期源码解析(三 Bean的创建与销毁)
244 0