怎样让普通方法能够调用到Spring管理的方法
2016-12-13 19:39
211 查看
Spring的项目中,都是通过代理方式,让Spring去注入从而实例化一个对象,那么如果一个普通方法,想调用Spring管理的方法需要怎样才行呢?
通过:
WebApplicationContext wac = ContextLoader.getCurrentWebApplicationContext();
ISysNoticeMessageService sysNoticeMessageService = (ISysNoticeMessageService)wac.getBean("sysNoticeMessageService");
代码中:“sysNoticeMessageService” 就是 需要从Spring中取出来的bean,‘’ISysNoticeMessageService
”是该bean对应的接口,如此就实现了让普通方法也能够使用Spring管理的方法。
通过:
WebApplicationContext wac = ContextLoader.getCurrentWebApplicationContext();
ISysNoticeMessageService sysNoticeMessageService = (ISysNoticeMessageService)wac.getBean("sysNoticeMessageService");
代码中:“sysNoticeMessageService” 就是 需要从Spring中取出来的bean,‘’ISysNoticeMessageService
”是该bean对应的接口,如此就实现了让普通方法也能够使用Spring管理的方法。
相关文章推荐
- Spring AOP进行日志记录,管理 (使用Spring的拦截器功能获取对action中每个方法的调用情况,在方法调用前和调用后记录相关日志。)
- Spring AOP进行日志记录,管理 (使用Spring的拦截器功能获取对action中每个方法的调用情况)
- Spring AOP进行日志记录,管理 (使用Spring的拦截器功能获取对action中每个方法的调用情况,在方法调用前
- eclipse 中main()函数中的String[] args如何使用?通过String[] args验证账号密码的登录类?静态的主方法怎样才能调用非static的方法——通过生成对象?在类中制作一个方法——能够修改对象的属性值?
- Spring的事务管理难点剖析(3):事务方法嵌套调用的迷茫
- servert 中如何调用spring管理的bean方法
- 当一个普通类想要调用service或其他spring管理的类的实例时
- Servlet中调用 Spring管理的 Service层方法(SSH框架中)
- spring基于注解的普通类怎么调用@Services注解的service方法
- Spring普通类获取并调用Spring service方法
- spring基于注解的普通类怎么调用@Services注解的service方法
- Servlet中调用 Spring管理的 Service层方法(SSH框架中)
- 反射调用Spring管理的bean的方法
- Spring管理时普通类访问Service接口的方法
- 170630、springboot编程之普通类中调用spring管理的bean对象
- Spring的事务管理难点剖析(3):事务方法嵌套调用的迷茫
- Spring AOP进行日志记录,管理 (使用Spring的拦截器功能获取对action中每个方法的调用情况,在方法调用前和调用后记录相关日志。)
- Spring的事务管理难点剖析:事务方法嵌套调用的迷茫
- Spring AOP进行日志记录,管理 (使用Spring的拦截器功能获取对action中每个方法的调用情况,在方法调用前
- SpringBoot学习(2)-SpringBoot中其他普通类调用Spring管理的Service、dao等bean