使用Jersey和JAX - RS构建RESTful Web服务
1. Java与XML数据转换
在实际应用中,通常需要将从客户端接收的XML解析并填充到Java对象中,同时将Java对象转换为XML返回给客户端。Java EE规范提供了Java API for XML Binding(JAXB)来实现Java和XML之间的数据转换。
1.1 使用JAXB转换数据
要将Java类转换为XML,只需使用 @XmlRootElement 注解修饰该类。示例代码如下:
package com.ensode.jaxrstest.entity;
import java.io.Serializable;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement
public class Customer implements Serializable {
private Long id;
private String firstName;
private String middleName;
private String lastName;
public Customer() {
}
public Customer(Long id, String firstName, String middleInitial, String lastName) {
this.id = id;
this.firstName = firs
超级会员免费看
订阅专栏 解锁全文
62

被折叠的 条评论
为什么被折叠?



