1
我有以下兩個查詢:多個GET方法單一的Restlet資源
/api/resource/{id}
/api/resource?id=x&id=y&id=z
他們需要用兩種不同的資源方式送達:
@Get
public DTO getSingleDTO();
@Get
public List<DTO> getMultipleDTO();
是否有可能將這兩種方法成一個單一的restlet資源? 我試過使用@Get("?id")
,但這個註解並不是真正強大的,在我的情況下不可用。
實現此目的的最佳方式是什麼?我不想爲每個資源都實現兩個控制器。