0

Sitebricks クライアントから Sitebricks サービスに 2 つ以上のオブジェクトを同時に送信することは可能ですか?

たとえば、PersonオブジェクトとJobApplicationオブジェクトがあります。私はこのようなことをすることができます:

public class ApplicationStorage {

    @Post
    public void post(Person person, JobApplication job) {
        // ...
    }    
}

WebClient client = web.clientOf("service url") ..... // here how to send the two objects ? 
4

2 に答える 2

2

2 つのオブジェクトを送信する必要がある場合は、HTTP 経由で送信する 2 つのオブジェクトで構成される別のオブジェクトを作成します。JSON パーサー (例: Jackson) は、最初の 2 つのオブジェクトをそれぞれ JSON にシリアル化し、JSON 属性として新しいオブジェクトに設定できます。

于 2012-10-23T02:46:43.910 に答える
1

List も送信できますが、Java Generics をいじる必要があるため、これは理想的ではありません。ラッパー オブジェクトは最良の方法です。

于 2013-01-03T05:05:40.757 に答える