- public classSpringContextUtilimplementsApplicationContextAware{
- // Spring应用上下文环境
- privatestaticApplicationContext applicationContext;
- /**
- * 实现ApplicationContextAware接口的回调方法,设置上下文环境
- *
- * @param applicationContext
- */
- publicvoid setApplicationContext(ApplicationContext applicationContext){
- SpringContextUtil.applicationContext= applicationContext;
- }
- /**
- * @return ApplicationContext
- */
- publicstaticApplicationContext getApplicationContext(){
- return applicationContext;
- }
- /**
- * 获取对象
- *
- * @param name
- * @return Object
- * @throws BeansException
- */
- publicstaticObject getBean(String name)throwsBeansException{
- return applicationContext.getBean(name);
- }
- }
自定义Springutil用来getbeans
最新推荐文章于 2024-07-02 17:02:57 发布