spring中Aware接口的使用,设置BeanFactory
spring中自定义组件需要使用spring的底层组件时,可以通过自定义组件实现相关XxxAware接口,重写其中的方法进而实现。
例如:自定义一个组件,该组件中需要使用ApplicationContext、BeanFactory属性,那么我们就可以通过实现ApplicationContextAware、BeanFactoryAware接口实现。会自动set对应的属性,直接使用Spring底层组件。
spring中自定义组件需要使用spring的底层组件时,可以通过自定义组件实现相关XxxAware接口,重写其中的方法进而实现。
例如:自定义一个组件,该组件中需要使用ApplicationContext、BeanFactory属性,那么我们就可以通过实现ApplicationContextAware、BeanFactoryAware接口实现。会自动set对应的属性,直接使用Spring底层组件。