获取spring applicationcontext

it2022-05-05  89

获取spring applicationcontext 可以通过 类似

ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext( new String[] { "spring/consumer.xml" });

的方式来获取

介绍另外一种获取spring applicationcontext 的方式

实现ApplicationContextAware接口,并重写setApplicationContext(ApplicationContext applicationContext)方法,在工具类中使用@Component注解让spring进行管理

或者用其它方法让spring管理当前类;

这样spring容器在启动的时候,会调用setApplicationContext()方法将ApplicationContext 对象设置进去

 

转载于:https://www.cnblogs.com/liguangming/p/9596908.html


最新回复(0)