Creando Controller API Rest por Entidad

Clase 42 de 55Curso Profesional de Java EE 2017

Resumen

  • Controller trabajará con la capa de presentación
  • Recibirá las solicitudes, las procesarlás, llamar a los servicios ejecutar una acción y devolver una respuesta.
  • Idealmente debe existir un controlador por cada entidad, para tener separados y ordenados los recursos.

Tendremos la etiqueta @RequestMapping que recibirá la localización del recurso

Para la respuesta podemos manejar:

  • @ResponseBody quien devolverá la respuesta. A la par debe usarse @ResponseStatus que devuelve el codigo de status de la respuesta
  • @ResponseEntity devolverá la respuesta y al mismo tiempo el código de status.

Postman

Podemos usar Postman para ejecutar nuestros endpoints más fácilmente.
Lo puedes descargar de aquí: https://www.getpostman.com/