/ / Respuesta de POST al repositorio de Spring Boot - spring, rest, spring-boot

Spring Boot repository POST response - resorte, reposo, resorte de arranque

He creado un repositorio utilizando Spring Boot.

public interface JobRepository extends JpaRepository<Job, Long> {

}

Todas las operaciones básicas de CRUD funcionan bien. Esto incluye GET, POST, PUT y DELETE.

Cuando emito una solicitud POST, agrega el trabajo.correctamente. El problema es que quiero hacer algo inmediatamente con el ID o la URL para ese trabajo recién creado. Esperaba que la respuesta a la solicitud POST contuviera algún tipo de identificador único, pero no "t". El estado es "201 Created" y el cuerpo de la respuesta está vacío.

¿Hay alguna manera con los repositorios de Spring Boot para devolver más información después de un POST?

Respuestas

3 para la respuesta № 1

Debería haber un encabezado de ubicación en la respuesta, con el URI de la entidad recién creada.