
-  BeanFactoryAware可在Bean 中获取BeanFactory实例
-  ApplicationContextAware可在Bean 中获取ApplicationContext实例
-  BeanNameAware可以在Bean中得到它在IOC容器中的Bean的实例的名字。
-  ApplicationListener可监听ContextRefreshedEvent等。
-  CommandLineRunner整个项目启动完毕后,自动执行
-  SmartLifecycle#start在Spring Bean实例化完成后,执行start 方法。
-  使用 @PostConstruct注解,用于Bean实例初始化
-  实现 InitializingBean接口,用于Bean实例初始化
-  xml 中声明 init-method方法,用于Bean实例初始化
-  Configuration配置类 通过@Bean注解 注册Bean到Spring
-  BeanPostProcessor在Bean的初始化前后,植入扩展点!
-  BeanFactoryPostProcessor在BeanFactory创建后植入 扩展点!