- ApplicationContextAware:可以注入context
- SmartInitializingSingleton:当单例对象初始化完成之后回调此接口
- InitializingBean
- @PostConstruct(jdk提供的,但是spring也重新定义过一次此注解)
- BeanPostProcessor
- InitializingBean(void afterPropertiesSet() throws Exception;)
- environment.resolvePlaceholders(${xxx})可以解析${}符号
8.AopUtils、AopProxyUtils(可以处理一些动态代理类,比如获取真实类型)