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

Как конфигурируются Bean в Spring

В Spring бины можно конфигурировать тремя основными способами: 1. **XML-конфигурация** (устаревший, но поддерживается): ```xml ``` 2. **Аннотации** (наиболее популярный способ): ```java @Component public class MyBean {} ``` Дополнительные аннотации: `@Service`, `@Repository`, `@Controller` 3. **Java-based конфигурация** (через `@Configuration`): ```java @Configuration public class AppConfig { @Bean public MyBean myBean() { return new MyBean(); } } ``` Для автоматического сканирования компонентов используется `@ComponentScan`. Бины могут получать зависимости через `@Autowired` (по типу) или `@Qualifier` (по имени). Также можно использовать `@Value` для инъекции значений из properties-файлов.
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы