Junior — Middle
Met welke annotaties voor het bepalen van de configuratie bent u bekend?
sobes.tech AI
Antwoord van AI
In Java worden vaak annotaties uit Spring Framework en andere bibliotheken gebruikt om configuraties te definiëren. De belangrijkste zijn:
@Configuration— geeft aan dat een klasse bean-definities bevat.@Bean— markeert een methode die een bean creëert en retourneert.@ComponentScan— geeft de pakketten aan die componenten moeten scannen.@PropertySource— koppelt een extern configuratiebestand.@Value— injecteert een configuratiewaarde in een veld.
Voorbeeld:
@Configuration
@PropertySource("classpath:application.properties")
public class AppConfig {
@Bean
public MyService myService() {
return new MyService();
}
}