저는 RESTLet을 처음 사용하고 2.0.9를 사용합니다. 내가 원하는 것은 @Get & @POST annotation을 사용하는 여러 가지 방법이있다. VO 클래스 (값 객체)에 액세스 할 수 있으므로 JSON 또는 XML 표현을 사용할 필요가 없습니다. 나는 http://wiki.restlet.org/docs_2.0/13-restlet/21-restlet/318-restlet/303-restlet.html#dsy303-restlet_jse에있는 훌륭한 튜토리얼을 사용했다. 다음 클래스를 설계했습니다 :RESTLet 2.0.9 - 여러 개의 @Get 및 @Post 주석에 관한 쿼리?
사용자 - 사용자에 대한 속성이있는 VO POJO. 은 UserResource inteface을 : 단일 @Get 주석에 대한
public interface UserResource
{
@Get
public User userLogin();
}
는, 클라이언트 코드는 잘 작동합니다.
ClientResource cr = new ClientResource(url);
// Get the Contact object
UserResource resource = cr.wrap(UserResource.class);
User user = resource.userLogin();*
이제 @Get 주석을 사용하여 여러 가지 방법을 사용하고 싶습니다. 예를 들어, 단일 JVM의 일반 DAO 레이어에있는 것과 비슷한 getUser 객체의 2/3 맛을가집니다.
int addUser(User user)
int updateUser(int userId, User user)
는이 같은 몇 가지 일을 달성 할 수 있습니다 :
User getUser(int userId)
User getUser(String domain, String username)
boolean isUserNew(int userid)*
및 이와 유사한 여러 방법이 사용자 [@POST 주석]을 업데이트하고 추가? 대안이 없다면? 어노테이션 @Get, @Post에 대한 문서는 어디에서 얻을 수 있습니까?