`
darklipeng
  • 浏览: 126170 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

CXF 返回List<bean>的实例

阅读更多

Bean:

@XmlType(name = "Tower")
@XmlAccessorType(XmlAccessType.FIELD)
public class Tower {
  
    public String name;
    public String date;
 
    public String getDate() {
        return date;
    }
    public void setDate(String date) {
        this.date = date;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public Tower () {
    };

}

 

接口:

public interface IWsfb
{
    public List<Tower> browse() throws Exception;
}

 

实现类:

@WebService(endpointInterface = "com.ws.IWsfb")
@Features(features = "org.apache.cxf.feature.LoggingFeature") //soap日志输出
public class WsfbMgr implements IWsfb
{
    public List<Tower> browse() throws Exception
    {

        Tower tower = new Tower();

        tower.setName('test');

        tower.setDate('2009-10-30');

        List data = new ArrayList();
        data.add(tower);
        return data;
    }
   
}

 

注:bean一定要有个构造方法

0
0
分享到:
评论
3 楼 s332401890 2014-11-14  
2楼真相帝
2 楼 yuhui0531 2013-07-11  
傻逼一样,FU-CK
1 楼 taiwei.peng 2010-01-28  
你发表的是什么意思啊?什么都没有啊

相关推荐

    webservice cxf spring整合返回list,bean,string,json,xml项目完整实例

    【标题】:在Java EE环境中,使用Apache CXF与Spring框架整合实现Web服务,返回List、Bean、String、JSON及XML的完整项目实例 【描述】:本项目旨在展示如何在Java企业级应用(Java EE)中,通过Apache CXF框架创建...

    04.使用CXF处理JavaBean式的复合类型和List集合类型的形参和返回值

    public List&lt;Product&gt; getProducts(List&lt;Integer&gt; productIds) { // 实现获取对应产品列表的逻辑 } public Order createOrder(Order order) { // 实现创建订单的业务逻辑 } } ``` 接下来,我们需要在CXF的...

    SSH整合cxf webservice实例

    &lt;bean id="cxf" class="org.apache.cxf.bus.spring.SpringBus"&gt; &lt;property name="outInterceptors"&gt; &lt;list&gt; &lt;!-- 添加自定义拦截器 --&gt; &lt;/list&gt; &lt;/property&gt; &lt;/bean&gt; ``` 2. **CXF服务提供者配置** 接...

    spring+xifre 发布webservice服务

    &lt;bean id="servletHandler" class="org.springframework.web.context.support.ServletContextPropertyPlaceholderConfigurer"&gt; &lt;property name="contextAttribute" value="org.apache.catalina.core....

    xfire构建WebService例子

    &lt;bean id="helloWorldServiceBeanInfo" class="org.codehaus.xfire.xmlbeans.XmlBeansServiceInfoFactory"&gt; &lt;constructor-arg&gt; &lt;value&gt;com.example.HelloWorldService&lt;/value&gt; &lt;/constructor-arg&gt; &lt;/bean&gt; ...

    08.CXF拦截器的理论以及如何为CXF的客户端和服务器端添加拦截器

    extends Message&gt;&gt; outInterceptors = new ArrayList&lt;&gt;(); outInterceptors.add(new MyClientOutInterceptor()); factory.setOutInterceptors(outInterceptors); MyService myService = (MyService) factory....

    CXF与Spring整合的入门案列(优化最小的lib)

    &lt;bean id="cxf" class="org.apache.cxf.bus.spring.SpringBus"&gt; &lt;property name="configurationClasses"&gt; &lt;list&gt; &lt;value&gt;org.apache.cxf.bus.spring.BusWiringBean&lt;/value&gt; &lt;/list&gt; &lt;/property&gt; &lt;/bean&gt; ```...

    spring 集成xfire 比较好的一种方式

    &lt;bean id="xfireServiceExporter" class="org.springframework.remoting.jaxws.JaxWsServiceExporter"&gt; &lt;property name="serviceInterfaces"&gt; &lt;list&gt; &lt;value&gt;com.example.MyWebService&lt;/value&gt; &lt;/list&gt; &lt;/...

    CXF2.7+Spring3 Java WebService 集成用例

    &lt;bean id="cxf" class="org.apache.cxf.frontend.ServerFactoryBean"&gt; ... &lt;property name="serviceBeans"&gt; &lt;list&gt; &lt;ref bean="myWebService"/&gt; &lt;/list&gt; &lt;/property&gt; ... &lt;/bean&gt; &lt;bean id="myWebService...

    Spring整合CXF,发布RSETful 风格WebService

    &lt;bean id="jaxrsServerFactoryBean" class="org.apache.cxf.jaxrs.JAXRSServerFactoryBean"&gt; &lt;property name="serviceBeans"&gt; &lt;list&gt; &lt;ref bean="helloService" /&gt; &lt;/list&gt; &lt;/property&gt; &lt;property name=...

    Spring XFire 实现webService

    &lt;bean id="xfireServiceFactory" class="org.codehaus.xfire.spring.XFireServiceFactoryBean"&gt; &lt;property name="serviceClass" value="com.example.YourWebService"/&gt; &lt;property name="serviceBean" ref=...

    xfire整合spring

    &lt;bean id="xfire" class="org.codehaus.xfire.spring.XFireFactoryBean"&gt; &lt;property name="serviceList"&gt; &lt;list&gt; &lt;bean class="org.codehaus.xfire.service.ServiceBean"&gt; &lt;property name="serviceClass" value=...

    cxfService

    &lt;param-value&gt;WEB-INF/cxf-beans.xml&lt;/param-value&gt; &lt;/context-param&gt; &lt;listener&gt; &lt;listener-class&gt;org.springframework.web.context.ContextLoaderListener&lt;/listener-class&gt; &lt;/listener&gt; &lt;welcome-file-...

    XFire技术研究报告.doc

    &lt;/bean&gt; &lt;xfire:service name="UserService" bean="userService"&gt; &lt;xfire:aegisBinding/&gt; &lt;/xfire:service&gt; &lt;/beans&gt; ``` 4. **部署和测试**:将项目部署到Web服务器(如Tomcat)上,启动服务器,通过浏览器...

    cxf restful文档

    - 在此配置文件中,定义了如何创建和管理`SaleService`接口的bean实例。 - **CXF的Spring配置文件**: - 该配置文件主要用于配置CXF相关的组件,如端点(Endpoint)、数据绑定器等。 - **修改web.xml**: - 添加...

    apache cxf 教程

    private List&lt;User&gt; users = new ArrayList&lt;&gt;(); @Override public void add(User user) { users.add(user); } @Override public User[] findAllUsers() { return users.toArray(new User[users.size()]);...

    Service发布

    List&lt;House&gt; getAllHouses(); void rentHouse(House house); } ``` 然后,实现这个接口并添加具体的功能: ```java @Service public class HouseRentServiceImpl implements HouseRentService { @Autowired ...

    Xfire使用说明文档

    例如,对于上述的`MyUserService`,客户端可以创建一个`MyUserService`的实例,然后调用`hello`方法,传递参数并接收返回结果。 ```java MyUserService service = new MyUserService_Service()....

Global site tag (gtag.js) - Google Analytics