Utilizando o framework Spring MVC, caso se deseje criar um ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - @Controller
Vamos entender por que essa é a resposta correta e analisar as outras alternativas para que você compreenda o tema abordado.
O framework Spring MVC é amplamente utilizado no desenvolvimento de aplicações Java, especialmente na criação de aplicações web. Um dos componentes fundamentais do Spring MVC é o Controller, que é responsável por lidar com as requisições HTTP, processá-las e determinar qual resposta deve ser enviada ao cliente.
Para definir uma classe como um Controller no Spring MVC, utilizamos a anotação @Controller. Essa anotação indica ao Spring que a classe anotada deve ser tratada como um web controller.
Vejamos agora as alternativas incorretas e o motivo pelo qual estão erradas:
Alternativa A - #Controller
O símbolo # não é utilizado para anotações no Java. No Java, anotações são sempre precedidas pelo símbolo @.
Alternativa B - &Controller
O símbolo & também não é utilizado para anotações no Java. Assim como mencionado anteriormente, as anotações no Java começam com @.
Alternativa D - %Controller
O símbolo % não tem nenhum significado especial em anotações de Java. Portanto, esta alternativa também está incorreta.
Para concluir, a anotação correta para definir uma classe como um Controller no Spring MVC é @Controller. Entender essa anotação é essencial para qualquer desenvolvedor que esteja aprendendo a trabalhar com o Spring Framework e deseja criar aplicações web robustas e bem estruturadas.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo