0 calificaciones0% encontró este documento útil (0 votos)
76 vistas
Parametros para Crear Un REST API Con SPRING
Este documento describe cómo crear un REST API con Spring Boot, incluyendo el uso de anotaciones como @RestController, @RequestMapping, @PostMapping, @PutMapping y @DeleteMapping para mapear solicitudes HTTP a métodos de controlador específicos y devolver respuestas con diferentes códigos de estado. También cubre cómo llamar a una API externa desde un controlador REST.
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0 calificaciones0% encontró este documento útil (0 votos)
76 vistas
Parametros para Crear Un REST API Con SPRING
Este documento describe cómo crear un REST API con Spring Boot, incluyendo el uso de anotaciones como @RestController, @RequestMapping, @PostMapping, @PutMapping y @DeleteMapping para mapear solicitudes HTTP a métodos de controlador específicos y devolver respuestas con diferentes códigos de estado. También cubre cómo llamar a una API externa desde un controlador REST.
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 11
Parametros para crear un
REST API con SPRING
BOOT Controlador REST • Los controladores son clases que nos permiten exponer nuestra API para ser usada de forma externa, en Spring Boot para declarar una clase como controlador, usaremos la anotación @ RestController y usaremos diferente anotaciones extras para declarar en nuestros métodos que tipo de método HTTP se usará para llamar a nuestra lógica. @RestController • @RestController nos creará una instancia en el contexto de Spring de la clase que contenga la anotación, de la misma forma que se crearía con la anotación @Component.
• La implementación de UsuarioControlador no es pública porque no
necesita serlo. @RequestMapping • La anotación @RequestMapping nos permite asignar una solicitud HTTP a un método o clase usando algunos criterios básicos cómo la ruta REST o el método HTTP. @RequestMapping a nivel de clase • Podemos usar la anotación @RequestMapping a nivel de clase para asignar la ruta raíz de REST que se usará a nivel de clase. • @RequestMapping a nivel de método • A nivel de método concatena la ruta de declarada nuestra clase con la ruta declarada en nuestro método, además podemos declarar diferentes métodos HTTP que nuestro método será asignado para la solicitud HTTP. • @PostMapping • Anotación para asignar solicitudes HTTP POST a métodos de controlador específicos. • @PutMapping • Anotación para asignar solicitudes HTTP PUT a métodos de controlador específicos. • @DeleteMapping • Anotación para asignar solicitudes HTTP DELETE a métodos de controlador específicos. • @ResponseStatus • Cuando un punto final regresa con éxito, Spring proporciona una respuesta HTTP 200 (OK). • Si queremos especificar el estado de respuesta de un método de controlador, podemos marcar ese método con @ResponseStatus. Tiene dos argumentos intercambiables para el estado de respuesta deseado: code y value. Llamar una API Externa Llamar una API Extrerna