Junior — Middle
83
Z jakimi adnotacjami do określania konfiguracji jesteś zaznajomiony?
Firmy, w których zadano pytania
Odpowiedź od AI
sobes.tech AI
W Javie często używa się adnotacji z Spring Framework i innych bibliotek do definiowania konfiguracji. Główne z nich to:
@Configuration— oznacza klasę zawierającą definicje beanów.@Bean— oznacza metodę tworzącą i zwracającą bean.@ComponentScan— wskazuje pakiety do skanowania komponentów.@PropertySource— podłącza zewnętrzny plik z ustawieniami.@Value— wstrzykuje wartość z konfiguracji do pola.
Przykład:
@Configuration
@PropertySource("classpath:application.properties")
public class AppConfig {
@Bean
public MyService myService() {
return new MyService();
}
}