读书人

axis的ws中获取spring器皿引用的方法之

发布时间: 2012-10-17 10:25:47 作者: rapoo

axis的ws中获取spring容器引用的方法之一
spring中的类ServletEndpointSupport 可以通过方法getApplicationContext()获取spring容器引用,代码如下
public class MyServiceAxis extends ServletEndpointSupport{

public MyServiceAxis () {
}

private MyService myService;

@Override
protected void onInit() throws ServiceException {
this.myService= (MyService) getApplicationContext().getBean("myService");
}

public String service(String userName, String password) {
return myService.service(userName, password);
}

读书人网 >软件架构设计

热点推荐