저는 Restful webservices를 처음 접하고 있으며 Android 용 앱을 사용하기 위해 WS 서버를 만들려고합니다. 나는 Netbeans를 사용하고 있는데, 시작하려면이 tuturial을 따라 갔다. (http://netbeans.org/kb/docs/websvc/rest.html). 나는 성공적으로 tuturial에서 설명한대로 기본 기능을 테스트 할 수있었습니다. 하지만 지금은 WS에 새로운 기능을 추가 할 수 없습니다. 내 DB에 사용자라는 테이블이 있다고 가정 해보십시오. tuturial으로 내가 예를 들어 이름으로 사용자를 얻을하려는 경우 문제가 기능Netbeans 및 Java를 사용하여 RESTful 웹 서비스 문제
@GET
@Path("{id}")
@Produces(
{
"application/xml", "application/json"
})
public User find(@PathParam("id") Integer id)
{
return super.find(id);
}
trhough ID에 의해 테이블 사용자에 액세스 할 수 있습니다. 비슷한 기능을 만들면
@GET
@Path("{name}")
@Produces(
{
"application/xml", "application/json"
})
public User find(@PathParam("name") String name)
{
return super.find(name);
}
서버가 다운됩니다. 그래서 내 질문은, 다른 ID를 다른 매개 변수에 의해 사용자를 얻을 수있는 절차는 무엇입니까.
는