通过spring静态获取对象
2012-07-03 15:41
253 查看
1、ApplicationContext ac= WebApplicationContextUtils.getRequiredWebApplicationContext(request.getSession()
.getServletContext());
BeanFactory bf = (BeanFactory)ac;
userPowerService = (UserPowerService)bf.getBean("userPowerService");
2、ApplicationContext acx = new FileSystemXmlApplicationContext("/config/applicationContext.xml");
MultiCataService mulCataService = (MultiCataService) acx.getBean("MultiCataService");
.getServletContext());
BeanFactory bf = (BeanFactory)ac;
userPowerService = (UserPowerService)bf.getBean("userPowerService");
2、ApplicationContext acx = new FileSystemXmlApplicationContext("/config/applicationContext.xml");
MultiCataService mulCataService = (MultiCataService) acx.getBean("MultiCataService");
相关文章推荐
- spring中通过静态工厂方法获取bean实例化对象
- 通过类名直接获取某个spring对象
- 通过Spring注入,获取Service对象实例
- spring不通过注入的方式获取对象(BeanFactoryAware \ApplicationContextAware )
- Spring 通过单利模式,单利方法获取对象--factory-method="getInstance"(二)
- 如何通过Spring获取到Hibernate的Configuration对象以及Table,Column对象
- Spring aop 通过获取代理对象实现事务切换
- Spring之通过servlet获取托管的对象
- mybatis+spring中的Mapper通过非自动注入方式获取Mapper代理对象(Spring 工厂)
- 使用spring配置C3P0连接池 并通过手动获取spring的ApplicationContext和bean对象使用库连接
- Spring拦截器中通过request获取到该请求对应Controller中的method对象
- Spring aop 通过获取代理对象实现事务切换
- Spring拦截器中通过request获取到该请求对应Controller中的method对象
- Spring拦截器中通过request获取到该请求对应Controller中的method对象
- Spring通过容器获取配置对象及事件注入(学习笔记二)
- 拦截器通过Spring获取工厂类,注入bean对象
- MyBatis+Spring在注解@Autowried后通过反射的方式调用方法获取注入的Service或DAO对象为空
- 使用spring配置C3P0连接池 并通过手动获取spring的ApplicationContext和bean对象使用库连接。
- Spring 3.2.* MVC通过Ajax获取JSON数据报406错误
- 通过主机名来获取一个ip对象