Creando Controller API Rest por Entidad
Clase 42 de 55 • Curso 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/