Junior — Middle
S akými anotáciami na určenie konfigurácie ste oboznámený?
sobes.tech AI
Odpoveď od AI
V Jave sa často používajú anotácie z Spring Framework a ďalších knižníc na definovanie konfigurácií. Hlavné sú:
@Configuration— označuje triedu obsahujúcu definície beanov.@Bean— označuje metódu, ktorá vytvára a vracia bean.@ComponentScan— určuje balíky na skenovanie komponentov.@PropertySource— pripája externý konfiguračný súbor.@Value— vkladá hodnotu z konfigurácie do poľa.
Príklad:
@Configuration
@PropertySource("classpath:application.properties")
public class AppConfig {
@Bean
public MyService myService() {
return new MyService();
}
}