servlet直接调用spring中的service层方法

     ServletContext servletContext = this.getServletContext();   
     WebApplicationContext wac = null;    
     wac = WebApplicationContextUtils.getRequiredWebApplicationContext(servletContext);   
     testServiceGet = (TestService) wac.getBean("testService");


注:testService定义在classes/spring/...context.XML中,<bean id="testService" name="testService" class="TestServiceImpl" />


其中TestService是Spring中service层的接口类,TestServiceImpl是其具体的实现类。对于用注解注入的方法还没研究怎么来调用。

你可能感兴趣的:(servlet)