Posted on 2012-02-29 16:29
沙漠中的魚 閱讀(418)
評論(0) 編輯 收藏 所屬分類:
開源框架 、
Java 、
Java基礎 、
RCP開發
先定一個適配器類,繼承XmlAdapter,可以將抽象類轉換為可以識別的傳輸對象
public class UserTOAdapter extends XmlAdapter<TO, User> {
@Override
public User unmarshal(TO to) throws Exception {
return (User)to;
}
@Override
public TO marshal(User user) throws Exception {
return (TO)user;
}
}
在WebService接口中定義參數轉換的方法,如下
@WebService
public interface TypeConvert {
@WebMethod
@XmlJavaTypeAdapter(UserTOAdapter.class)
User addUser(User user);
}