获取spring为注入的service
2012-12-04 11:03
309 查看
SSH框架,spring管理注入,在spring还未初始化容器的时候是注入失败的,如果此时需要调用service的方法是不行的,因为还未注入。所以可以获取需要的那个service
WebApplicationContext context = WebApplicationContextUtils.getWebApplicationContext(ServletContext);
memberService=(IMemberService)context.getBean("memberService"); --------------------memberService要有set,get方法
WebApplicationContext context = WebApplicationContextUtils.getWebApplicationContext(ServletContext);
memberService=(IMemberService)context.getBean("memberService"); --------------------memberService要有set,get方法
相关文章推荐
- 获取spring注入的service对象
- spring项目中使用监听器时获取spring中注入的service
- MyBatis+Spring在注解@Autowried后通过反射的方式调用方法获取注入的Service或DAO对象为空
- 通过Spring注入,获取Service对象实例
- 在ServletContextListener实现类中获取spring注入对象
- Spring注入service为null另类解决办法 工具类 一般类 静态 非controller
- spring 通过配置向quartz 注入service
- spring bean 不使用注入的方式获取的两种方式
- 反射获取注入到spring中的类对象的工具类
- 基于Spring+SpringMVC+Hibernate框架系统, 利用SpringAOP实现写日志,切入点的Controller层出现@AutoWire 注入Service为null的情况分析
- 如何在自定义标签中获取spring通过@Service注解来的service
- Spring boot 无法注入service
- Spring核心学习(1)实现基本的容器-包括注入和获取功能
- spring 通过配置向quartz 注入service
- 如何用Spring将Service注入到Servlet中
- spring使用注解方式该如何在框架外获取注入?
- 关于SpringBoot获取IOC容器中注入的Bean(推荐)
- Spring容器启动后注入service到Servlet并自动执行
- java 反射调用Service导致Spring注入Dao失效
- Spring项目获取注入bean集合