Java ApacheCXF:XmlRootElement是可选的吗?
我正在以“从下到上”(最后签订合同)的方式建立一个Web服务 我有以下web方法:Java ApacheCXF:XmlRootElement是可选的吗?,java,jaxb,cxf,Java,Jaxb,Cxf,我正在以“从下到上”(最后签订合同)的方式建立一个Web服务 我有以下web方法: @WebMethod void addPerson(Person person); 如果此人是简单的POJO: class Person { String firstName; String lastName; // Getters and setters } 一切正常。 问:为什么在许多教程中,许多人添加了XmlRootElement注释并实现了Serializable接口?为什么我的模型
@WebMethod
void addPerson(Person person);
如果此人是简单的POJO:
class Person {
String firstName;
String lastName;
// Getters and setters
}
一切正常。
问:为什么在许多教程中,许多人添加了XmlRootElement
注释并实现了Serializable
接口?为什么我的模型是开箱即用,而不必这样写
@XmlRootElement
class Person implements Serializable {
String firstName;
String lastName;
// Getters and setters
}
我想我应该回答你的问题。