读书人

【转】JAXB 序列化XML时对java.sql.Da

发布时间: 2012-11-01 11:11:31 作者: rapoo

【转】JAXB 序列化XML时对java.sql.Data的额外处理

在Webservice项目中,对一个普通POJO定义需要进行序列化处理,以便给其他客户端使用。在Java端用Date类型时,往往使用java.sql.Date,这在进行XSD生成时报错

?

?

import java.util.Date; import javax.xml.bind.annotation.adapters.XmlAdapter; public class SQLDateAdapter extends XmlAdapter<Date, java.sql.Date> {     @Override    public Date marshal(java.sql.Date v) throws Exception {        return new Date(v.getTime());    }     @Override    public java.sql.Date unmarshal(Date v) throws Exception {        return new java.sql.Date(v.getTime());    } }

?原帖地址:http://tangiding.com/archives/tag/webservice

?

?

读书人网 >XML SOAP

热点推荐