SpringMVC.md
January 16, 2023 · View on GitHub
Spring MVC
-
Esse projeto do Spring é baseado no pattern MVC e tem como objetivo ajudar a criar aplicações web mais robustas e flexíveis, tudo isso de uma maneira super simples e com elegância.
-
Um controller é criado utilizando a Annotation
@Controllerou@RestController, então os métodos criados dentro desta classe são mapeados para a URL que o controller irá ser chamado.
@RestController("/")
public class Controlador{
@GetMapping("/hello")
public ResponseEntity helloHe4rt(){
return ResponseEntity.ok("Olá He4rt Developers");
}
}
-
Aqui estão algumas Annotations que podemos encontrar:
@PathVariable- Define o recebimento de parâmetros de uma requisição.
@RequestBody- Realiza o mapeamento do corpo da solicitação HTTP para um objeto.
@RequestMapping- Mapeia requisições REST.
Ir para: Spring Security »