Встречается на собеседованиях • сегодня

В каком классе нужно писать @Bean

Метод с аннотацией @Bean должен находиться в классе, помеченном аннотацией @Configuration. Это основной способ определения бинов в Spring.

Пример:

java
@Configuration
public class AppConfig {
    @Bean
    public MyService myService() {
        return new MyServiceImpl();
    }
}

Также @Bean можно использовать в классах с @Component, но это менее предпочтительно, так как @Configuration обеспечивает дополнительные возможности (например, проксирование вызовов методов для избежания дублирования бинов).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы