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.

277
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...

272
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...

138
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...

138
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...

111
¿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,...

110
¿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...

95
¿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é necesitamos...

84
¿Por qué utilizar JAX-RS / Jersey?

Lo siento, esta pregunta suena tonta, pero después de desarrollar algunos de mis servicios RESTful usando Jersey, me hice la pregunta: si REST es solo una arquitectura y no un protocolo como SOAP, ¿por qué necesitamos una especificación como JAX-RS? De hecho, busqué en Google preguntas como...