2
動態擴展路徑,我有以下接口REST風格:如何通過接口
@Path("/v1")
public interface IV1Api {
}
@Path("/Accounts/{AccountId}")
public interface IAccountsInstanceApi extends IV1Api {
}
@Path("/Users")
public interface IUsersListApi extends IAccountsInstanceApi {
@GET
Json listUsers();
@POST
Json createUser();
}
public UsersListResource implements IUsersListApi {
// ...
}
我期待我的用戶列表的資源路徑是/v1/Accounts/123/Users
,但它是/Users
。我究竟做錯了什麼?
我認爲通過將@Path(「/ v1/Accounts/123/Users」)放在IUsersListApi接口上方可以工作。 –
真的。但是我正在尋找一種方法來擴展先前實現的路徑,而不是絕對路徑 – Kousha