Preguntas etiquetadas con jax-rs

JAX-RS: API de Java para servicios web RESTful. Es una API que brinda soporte en la creación de servicios web según el estilo arquitectónico REST.


13
Cuándo usar @QueryParam vs @PathParam
No estoy haciendo la pregunta que ya se hace aquí: ¿Cuál es la diferencia entre @PathParam y @QueryParam? Esta es una pregunta de "mejores prácticas" o convención. ¿Cuándo utilizar @PathParamvs @QueryParam. Lo que puedo pensar es que la decisión podría estar usando los dos para diferenciar el patrón de información. …
277 java  rest  jax-rs 

4
Código de respuesta REST para datos no válidos
¿Qué código de respuesta se debe pasar al cliente en caso de los siguientes escenarios? Datos no válidos pasados ​​durante el registro del usuario como formato de correo electrónico incorrecto Nombre de usuario / correo electrónico ya existe Elegí 403. También encontré lo siguiente que siento que se puede usar. …
272 http  rest  jax-rs 

14
JAX-RS - ¿Cómo devolver el código de estado JSON y HTTP juntos?
Estoy escribiendo una aplicación web REST (NetBeans 6.9, JAX-RS, TopLink Essentials) e intento devolver el código de estado JSON y HTTP. Tengo un código listo y funcionando que devuelve JSON cuando se llama al método HTTP GET desde el cliente. Esencialmente: @Path("get/id") @GET @Produces("application/json") public M_機械 getMachineToUpdate(@PathParam("id") String id) { …

11
JAX-RS / Jersey ¿cómo personalizar el manejo de errores?
Estoy aprendiendo JAX-RS (también conocido como JSR-311) usando Jersey. He creado con éxito un recurso raíz y estoy jugando con los 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 } } …


4
Diferencia entre JAX-RS y Spring Rest
Confundí con la diferencia entre JAX-RS (bueno, tal vez debería usar Jersey para hacer una comparación, ya que JAX-RS es solo una especificación) y Spring for Restful . Traté de buscar más información en línea y se volvió más confuso. Mi empresa está utilizando Spring MVC para desarrollar API de …

14
Formato Java 8 LocalDate Jackson
Para java.util.Date cuando lo hago @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; luego en la solicitud JSON cuando envío { {"dateOfBirth":"01/01/2000"} } funciona. ¿Cómo debo hacer esto para el campo LocalDate de Java 8 ? Traté de tener @JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private LocalDate dateOfBirth; No …
138 java  json  jackson  jax-rs  resteasy 


1
Cómo acceder a los parámetros en un método RESTful POST
Mi método POST se ve así: @POST @Consumes({"application/json"}) @Path("create/") public void create(String param1, String param2){ System.out.println("param1 = " + param1); System.out.println("param2 = " + param2); } Cuando creo un Cliente Jersey en Netbeans, el método que llama al método de publicación se ve así: public void create(Object requestEntity){ webResource.path("create").type(MediaType.APPLICATION_JSON).post(requestEntity); } …

10
¿Flujos binarios de entrada y salida usando JERSEY?
Estoy usando Jersey para implementar una API RESTful que principalmente recupera y sirve datos codificados JSON. Pero tengo algunas situaciones en las que necesito lograr lo siguiente: Exporte documentos descargables, como PDF, XLS, ZIP u otros archivos binarios. Recupere datos de varias partes, como JSON más un archivo XLS cargado …
111 java  jersey  jax-rs 

3
¿Qué significa Proveedor en JAX-RS?
¿Alguien podría explicarme qué es un proveedor JAX-RS y qué hace la anotación '@Provider'? He estado leyendo documentación pero no puedo conseguirla. Si hay clases de recursos que atienden las solicitudes entrantes, ¿qué hacen los proveedores? ¿En qué se diferencian de las clases de recursos singleton cuando creo una clase …
110 java  jersey  jax-rs 


5
¿Qué diferencia hay entre Jersey vs jax-rs?
Realmente no puedo entender lo que realmente es jersey. Lo que sé es que Jax-RS es una API para crear servicios web REST y jersey. Conseguí algo de información y todos dicen lo mismo: "jersey es una implementación de Jax-RS". ¿Pero qué significa? Si jax-rs es una API, ¿por qué …
95 java  jersey  jax-rs 

5
¿Cuál es la diferencia entre JAX-RS y JAX-WS?
Después de leer algunos artículos sobre JAX-RS y JAX-WS, ¿tenía algunas preguntas que quiero confirmar? ¿Puede JAX-RS realizar solicitudes asíncronas como JAX-WS? ¿Puede JAX-RS acceder a un servicio web que no se ejecuta en la plataforma Java y viceversa? ¿Qué significa "REST es particularmente útil para dispositivos de perfil limitado, …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.