Junior — Middle
82
Cu ce adnotări pentru definirea configurației ești familiarizat?
Companiile au fost întrebate
Răspuns de la AI
sobes.tech AI
În Java, adnotările din Spring Framework și alte biblioteci sunt adesea utilizate pentru a defini configurații. Cele principale sunt:
@Configuration— indică o clasă care conține definiții de beans.@Bean— marchează o metodă care creează și returnează un bean.@ComponentScan— indică pachetele pentru scanarea componentelor.@PropertySource— conectează un fișier extern de configurare.@Value— injectează o valoare din configurație în un câmp.
Exemplu:
@Configuration
@PropertySource("classpath:application.properties")
public class AppConfig {
@Bean
public MyService myService() {
return new MyService();
}
}