0

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);
4

1 に答える 1