微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

WebService 从入门到精通十用CXF编写基于spring的web service

复制并改名

 清空src内容

 

 新建 一个接口

OrderWS .java

package com.day01.spring.ws;

import javax.jws.WebMethod;
import javax.jws.WebService;

import com.day01.spring.bean.Order;
@WebService
public interface OrderWS {
	@WebMethod
	public Order getorderById(int id);

}

 新建 一个Order.java

package com.day01.spring.bean;

public class Order {
	private int id;
	private String name;
	private double price;
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public double getPrice() {
		return price;
	}
	public void setPrice(double price) {
		this.price = price;
	}
	@Override
	public String toString() {
		return "Order [id=" + id + ", name=" + name + ", price=" + price + "]";
	}
	public Order(int id, String name, double price) {
		super();
		this.id = id;
		this.name = name;
		this.price = price;
	}
	public Order() {
		super();
	}
	
}

 

定义实现

 

 

 OrderWSImpl.java

package com.day01.spring.ws;

import javax.jws.WebService;

import com.day01.spring.bean.Order;
@WebService
public class OrderWSImpl implements OrderWS {

	@Override
	public Order getorderById(int id) {
		System.out.println("服务器端getorderById被调用了,id="+id);
		return new Order(id,"飞机",100000);
	}


}

发布

 

 

 

 

 

 新建 一个web工程

 

 

 

 

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐