这段时间学习<<netty权威指南>>过程中 偶遇到了XML绑定框架 jibx。书中是使用ant构建和配置的,但是我的环境是maven环境,而且没有用过ant,导致这部分学习遇到了困难。由于网上没有一整个过程的文档,所以整理了下使用的过程 以便后续学习和巩固。
STEP 1: 更具java bean 生成 binding.xml 和 xsd文件
书上的实体类
package nettyinprotocol.xml.pojo;
public class Order {
private long orderNumber;
private Customer customer;
/** Billing address information. */
private Address billTo;
private Shipping shipping;
private Address shipTo;
private Float total;
public long getOrderNumber() {
return orderNumber;
}
public void setOrderNumber(long orderId) {
this.orderNumber = orderId;
}
public Customer getCustomer() {
return customer;
}
public void setCustomer(Customer customer) {
this.customer = customer;
}
public Address getBillTo() {
return billTo;
}
public void setBillTo(Address billTo) {
this.billTo = billTo;
}
public Shipping getShipping() {
return shipping;
}
public void setShipping(Shipping shipping) {
this.shipping = shipping;
}
public Address getShipTo() {
ret