Imagem de fundo

Um desenvolvedor Java vai criar uma nova API REST usando Spring e deseja evitar configu...

Um desenvolvedor Java vai criar uma nova API REST usando Spring e deseja evitar configuração manual extensa (XML ou classes de configuração) para tarefas comuns, como definir o DataSource, configurar o Spring MVC e iniciar um servidor web embutido (por exemplo, Tomcat).


Com base nessa situação hipotética, assinale a opção que apresenta o principal recurso do Spring Boot que, seguindo o princípio de “convenção acerca da configuração”, atende a esse requisito.


A

inversão de controle (IoC)


B

Project Reactor


C

Programação orientada a aspectos (AOP)


D

Spring Data JPA


E

autoconfiguração