Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

@PostMapping

Hola tengo una duda con el @PostMapping , ya que en el método helloword se utilizo GetMapping ¿cumplen la misma función?

1 respuesta
solución!

Hola Estefania,

No, aunque son similares en su propósito general, @GetMapping y @PostMapping no cumplen la misma función porque son anotaciones que ayudan a manejar con diferente tipo de solicitudes HTTP.

@GetMapping se utiliza para manejar las solicitudes HTTP GET. Estas solicitudes se utilizan generalmente para recuperar datos del servidor. Por ejemplo, en la lección que mencionas, el método helloworld podría estar utilizando @GetMapping para recuperar un mensaje de "Hola, Mundo" del servidor.

Por otro lado, @PostMapping se utiliza para manejar las solicitudes HTTP POST. Estas solicitudes se utilizan generalmente para enviar datos al servidor. En el video, el instructor utiliza @PostMapping en el método registrarMedico para manejar una solicitud POST que envía datos de un nuevo médico al servidor.

Por lo tanto, aunque ambos son utilizados para manejar solicitudes HTTP, @GetMapping se utiliza para recuperar datos, mientras que @PostMapping se utiliza para enviar datos.

@GetMapping
public String helloworld() {
    return "Hola, Mundo";
}

@PostMapping
public void registrarMedico(@RequestBody Medico nuevoMedico) {
    // código para guardar el nuevo médico en la base de datos
}

Espero haber ayudado. Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios