Web サービスに CXF を使用しています。私は豆を持っています
public class Document {
private int id;
private String name;
private String description;
private Date createdDate;
//....getters/setters
}
私はウェブメソッドインターフェースを持っています
@WebMethod(operationName = "SaveDocument")
Document saveDocument(@WebParam(name = "document") Document document);
その入力メッセージにIDとcreatedDateが含まれていない可能性はありますか? それとも、2豆を2つ作るべきですか?1 つは入力用で、もう 1 つは応答用ですか? お気に入り
public class DocumentIn {
private String name;
private String description;
//....getters/setters
}
と
public class DocumentOut {
private int id;
private String name;
private String description;
private Date createdDate;
//....getters/setters
}
とウェブメソッド
@WebMethod(operationName = "SaveDocument")
DocumentOut saveDocument(@WebParam(name = "document") DocumentIn document);