Boot
Além disso essa anotação é uma combinação de 03 outras anotações:
ComponentScan - Falamos pro Spring onde será os pacotes que ele irá fazer a varredura e os Beans que ele irá gerenciar;
@Configuration - Mostra que é um Bean de configuração do Spring;
@EnableAutoConfiguration - Veja abaixo 👇
Nós podemos, portanto, passar esses dados do .properties para um DTO. Ou seja, converteremos de propriedade para objeto java.
Criamos uma classe para isso, chamada AppProperties Veja aqui;
A anotação já vem com um parâmetro chamado "prefix = app". Isso seria um prefixo comum entre as propriedades do arquivo .properties; 3. Criamos os métodos que iremos utilizar. Se dentro da .properties temos app.name, app.port, app.host, criaremos as variáveis;
E então, dentro da classe Controller, podemos fazer o SOUT usando essa ponto de injeção. Veja aqui
Atualizado