普通类中引用spring 容器管理的bean
来源:互联网 发布:天猫魔盒必装软件 编辑:程序博客网 时间:2024/06/05 17:02
今天遇到一个问题,在webservice接口中去注入spring管理的类的时候出现了空指针的问题,但是呢,这个webservice类并没有交给spring去做统一管理,那么要怎么注入到spring的bean呢?采用如下的方法
WebApplicationContext wac = ContextLoader.getCurrentWebApplicationContext();
CsrService csrService = (CsrService) wac.getBean("csrService");//强转成自己的类
不过有一点要注意的是:
wac.getBean(id),此id需要在spring的配置文件中配置即xml配置方法,因为我们的项目比较老都是使用的xml配置,所以我不清楚注解配置下是否可行.
<bean id="csrService" class="com.ideal.service.ht.CsrService"></bean>
WebApplicationContext wac = ContextLoader.getCurrentWebApplicationContext();
CsrService csrService = (CsrService) wac.getBean("csrService");//强转成自己的类
不过有一点要注意的是:
wac.getBean(id),此id需要在spring的配置文件中配置即xml配置方法,因为我们的项目比较老都是使用的xml配置,所以我不清楚注解配置下是否可行.
<bean id="csrService" class="com.ideal.service.ht.CsrService"></bean>
阅读全文
1 0
- 普通类中引用spring 容器管理的bean
- 普通类如何引用Spring的bean?
- Spring如何管理Java普通类(Java类获取Spring容器的bean)
- 普通类获取Spring容器中的bean
- 在普通java类里获取Spring管理的bean
- Spring动态获取IoC容器中管理的Bean
- Servlet中访问spring容器管理的bean
- 在自定义Listener中使用Spring容器管理的bean
- spring-在普通类中创建spring的bean实例
- spring3将普通的java类纳入到spring的容器中进行管理
- Spring容器和被管理的Bean
- Spring容器对Bean组件的管理
- Spring容器和被管理的Bean
- spring容器与管理bean的生命周期
- spring的IOC 容器管理 Bean
- Spring容器对Bean的管理
- springboot 普通类获取spring IOC容器中的Bean<七>
- SpringBoot 之 普通类获取Spring容器中的bean
- obj转xml
- Mybatis+oracle 使用oracle自带的SYS_GUID() 并返回主键ID
- F
- DB2 安装错误 Cannot open database file Error applying transforms. Verify that the specified transform pa
- 利用npm 安装删除模块
- 普通类中引用spring 容器管理的bean
- ImageLoader超简单使用并缓存到本地SD卡
- 指针函数与函数指针的区别
- 最小树形图-朱刘算法
- Java 泛型总结(三):通配符的使用
- Centos7下Hadoop的配置(单机,伪分布式和集群)(1)
- live555Server读取文件修改为socket接收数据遇到的问题
- 初识react之react+webpack+es6环境配置步骤整理
- 自定义模板