Junior — Middle
Com que anotações de configuração estás familiarizado?
sobes.tech IA
Resposta da IA
Em Java, as anotações do Spring Framework e de outras bibliotecas são frequentemente usadas para definir configurações. As principais são:
@Configuration— indica uma classe que contém definições de beans.@Bean— marca um método que cria e retorna um bean.@ComponentScan— especifica os pacotes para escanear componentes.@PropertySource— conecta um arquivo externo de configurações.@Value— injeta um valor de configuração em um campo.
Exemplo:
@Configuration
@PropertySource("classpath:application.properties")
public class AppConfig {
@Bean
public MyService myService() {
return new MyService();
}
}