1.代码实现
@Component
public class ApplicationContextUtils implements ApplicationContextAware {
private static ApplicationContext application;
public static ApplicationContext getApplicationContext() {
return application;
}
@Override
public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
ApplicationContextUtils.application = applicationContext;
}
}
2.用法
final PersonService personService = ApplicationContextUtils.getApplicationContext().getBean(PersonService.class);
Java ApplicationContextUtils
最新推荐文章于 2024-08-14 15:07:21 发布
本文介绍了一个实用的Spring应用上下文工具类实现方法。通过该工具类,开发者可以方便地获取Spring应用上下文中注册的各种bean,例如PersonService。这为在Spring环境中进行依赖注入提供了一种灵活的方式。
592

被折叠的 条评论
为什么被折叠?



