Consommer de l'Objet JSON dans le Service Restful

Je suis en train de mettre en œuvre un Service RESTful en Java qui reçoit un Objet JSON via une requête PUT et automatiquement des cartes dans un Objet Java. J'ai réussi à le faire en XML, mais je ne peux pas le faire en utilisant JSON. Voici ce que je veux faire:

@PUT
@Consumes(MediaType.APPLICATION_XML)
public String putTodo(JAXBElement<Route> r) {
    Route route = r.getValue();
    route.toString();
    System.out.println("Received PUT XML Request");
    return "ok";
}

Cela fonctionne, mais en utilisant JSON serait quelque chose de similaire, mais je ne peux pas utiliser JAXB, puis-je?

@PUT
@Consumes(MediaType.APPLICATION_JSON)
public String putTodo(<WHAT DO I PUT HERE>) {
    Route route = r.getValue();
    route.toString();
    System.out.println("Received PUT JSON Request");
    return "ok";
}

OriginalL'auteur ffleandro | 2011-04-19