0

Jersey を使用して、これに対する RESTishの方法は何ですか?このように「更新」で始まるメソッドを作成する必要がありますか? それとも、単に同じメソッド名を異なる動詞で使用する必要がありますか?

@GET
@Path("/accountsettings")
public Settings accountSettings() {

}

@PUT
@Path("/updateaccountsettings")
public void updateAccountSettings() {

} 
4

1 に答える 1

3

RESTでは、動詞は何をしているかを定義し、URLは何をしているかを定義します。

したがって、ここではPUTtoが/accountsettings通常の方法のように見えます。

メソッドを呼び出すupdateAccountSettings()ことは理にかなっているようです。

于 2012-12-28T15:00:48.487 に答える