Implementando um Método de Recurso Usando Objetos JAXB para Conteúdo XML
É possível processar XML em pedidos e repostas usando as classes anotadas Java Architecture for XML Binding (JAXB).
Sobre Esta Tarefa
É possível usar os objetos JAXB como parâmetros de entidade de pedido e entidades de resposta com os aplicativos Java™ API for RESTful Web Services (JAX-RS). Em vez de transformar o XML para e a partir de tipos Java nativos de maneira tediosa, é possível usufruir das vantagens do uso de objetos JAXB. Apesar de ser possível usar as interfaces javax.xml.transform.Source, java.io.InputStream, ou java.lang.String, ou mesmo uma matriz de bytes simples para armazenar o XML como uma entidade de solicitação ou resposta, a JAXB possibilita facilitar a ligação de dados
O ambiente de tempo de execução JAX-RS possui interfaces de provedor MessageBodyReader e MessageBodyWriter padrão para ler e gravar objetos JAXB como entidades.
Por padrão, o ambiente de tempo de execução JAX-RS tenta criar e usar uma classe JAXBContext padrão para classes JAXB. Entretanto, se a classe JAXBContext padrão não for adequada, é possível fornecer uma classe JAXBContext para o aplicativo usando a interface do provedor JAX-RS ContextResolver.
Procedimento
Resultados
Você configurou o seu aplicativo da Web JAX-RS para usar classes JAXB para consumir e produzir conteúdo XML.