Perguntas com a marcação «jax-rs»

JAX-RS: API Java para Web Services RESTful. É uma API que fornece suporte na criação de serviços web de acordo com o estilo de arquitetura REST.


13
Quando usar @QueryParam vs @PathParam
Não estou fazendo a pergunta que já foi feita aqui: Qual é a diferença entre @PathParam e @QueryParam Esta é uma questão de "melhores práticas" ou convenções. Quando você usaria @PathParamvs @QueryParam. O que posso pensar é que a decisão pode estar usando os dois para diferenciar o padrão de …
276 java  rest  jax-rs 

4
Código de resposta REST para dados inválidos
Qual código de resposta deve ser passado para o cliente nos seguintes cenários? Dados inválidos transmitidos durante o registro do usuário, como formato de email errado O nome de usuário / email já existe Eu escolhi 403. Eu também achei a seguir que acho que pode ser usado. Wikipedia: Falha …
272 http  rest  jax-rs 

14
Como retornar o código de status JSON e HTTP juntos?
Estou escrevendo um aplicativo Web REST (NetBeans 6.9, JAX-RS, TopLink Essentials) e tentando retornar o código de status JSON e HTTP. Eu tenho código pronto e funcionando que retorna JSON quando o método HTTP GET é chamado do cliente. Essencialmente: @Path("get/id") @GET @Produces("application/json") public M_機械 getMachineToUpdate(@PathParam("id") String id) { // …

11
JAX-RS / Jersey como personalizar o tratamento de erros?
Estou aprendendo JAX-RS (também conhecido como JSR-311) usando Jersey. Criei com êxito um Recurso Raiz e estou brincando com os parâmetros: @Path("/hello") public class HelloWorldResource { @GET @Produces("text/html") public String get( @QueryParam("name") String name, @QueryParam("birthDate") Date birthDate) { // Return a greeting with the name and age } } Isso …

3
Parâmetros da matriz de URL vs. parâmetros de consulta
Eu estou querendo saber se deve usar parâmetros de matriz ou consulta em meus URLs. Eu achei uma discussão mais antiga sobre esse tópico não satisfatória. Exemplos URL com parâmetros de consulta: http: //some.where/thing? ParamA = 1 & paramB = 6542 URL com parâmetros de matriz: http: //some.where/thing; paramA = …
176 http  url  rest  parameters  jax-rs 

4
Diferença entre JAX-RS e Spring Rest
Eu confundi com a diferença entre o JAX-RS (bem, talvez deva usar Jersey para fazer comparação, pois o JAX-RS é apenas especificação) e os serviços Spring for Restful . Tentei procurar mais informações on-line e isso se tornou mais confuso. Minha empresa está usando o Spring MVC para desenvolver APIs …

14
Formato Java 8 LocalDate Jackson
Para java.util.Date quando eu faço @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; então na solicitação JSON quando eu enviar { {"dateOfBirth":"01/01/2000"} } funciona. Como devo fazer isso no campo LocalDate do Java 8 ? Eu tentei ter @JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private LocalDate dateOfBirth; Não deu …
138 java  json  jackson  jax-rs  resteasy 


1
Como acessar parâmetros em um método RESTful POST
Meu método POST fica assim: @POST @Consumes({"application/json"}) @Path("create/") public void create(String param1, String param2){ System.out.println("param1 = " + param1); System.out.println("param2 = " + param2); } Quando eu crio um cliente Jersey no Netbeans, o método que chama o método post fica assim: public void create(Object requestEntity){ webResource.path("create").type(MediaType.APPLICATION_JSON).post(requestEntity); } Ao executar …

10
Fluxos binários de entrada e saída usando JERSEY?
Estou usando Jersey para implementar uma API RESTful que basicamente recupera e fornece dados codificados em JSON. Mas tenho algumas situações em que preciso realizar o seguinte: Exporte documentos para download, como PDF, XLS, ZIP ou outros arquivos binários. Recupere dados multipartes, como JSON mais um arquivo XLS carregado Eu …
111 java  jersey  jax-rs 

3
O que significa Provedor em JAX-RS?
Alguém poderia me explicar o que é um Provedor JAX-RS e o que a anotação '@Provider' faz? Tenho lido a documentação, mas não consigo entender. Se houver classes de recursos que atendem às solicitações de entrada, o que os provedores fazem? Como eles são diferentes das classes de recursos singleton …
110 java  jersey  jax-rs 


5
Que diferença entre Jersey vs jax-rs
Eu realmente não consigo entender o que realmente é jersey .. O que eu sei é que Jax-RS é uma API para a construção de serviços da Web REST e jersey? Recebi algumas informações e todos dizem o mesmo: "jersey é uma implementação do Jax-RS". Mas o que isso significa? …
95 java  jersey  jax-rs 

5
Qual é a diferença entre JAX-RS e JAX-WS?
Depois de ler alguns artigos sobre JAX-RS e JAX-WS, tenho algumas perguntas que gostaria de confirmar. O JAX-RS pode fazer solicitações assíncronas como o JAX-WS? O JAX-RS pode acessar um serviço da web que não está sendo executado na plataforma Java e vice-versa? O que significa "REST é particularmente útil …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.