Considere o código abaixo da classe de um projeto Spring Boot:
Sobre as anotações utilizadas, é correto afirmar:
- A A anotação @RequestMapping é utilizada para efetuar o mapeamento das regras de negócio com as classes de domínio da aplicação.
- B A anotação @RequestBody possibilita o acesso aos dados enviados no corpo da requisição e desserialização no objeto DadosConcurso.
- C A anotação @RequestBody utilizada juntamente com a anotação @PostMapping possibilita recuperar os dados da requisição passados na URL da execução.
- D Quando um projeto Spring Boot é criado para funcionar como uma API REST, a anotação @RestController torna-se opcional, onde as classes controllers são identificadas automaticamente.