1、在初始化时保存ApplicationContext对象,需要在通过XML文件配置Bean的方式方式,通过New一个ClassPathXmlApplicationContext对象
2、Spring提供了工具类可以获取到ApplicationContext对象。在B/S系统中,通过ServletContext对象获取ApplicationContext对象,前者会在失败时抛出异常,后者失败返回null
3、实现接口ApplicationContextAware。
实现该接口的setApplicationContext(ApplicationContext context)方法,并保存ApplicationContext对象。
4、继承自抽象类ApplicationObjectSupport。调用父类的getApplicationContext()方法,获取Spring容器对象