Встречается на собеседованиях • сегодня
Что такое бины
Бины (beans) в Java — это объекты, управляемые Spring-контейнером. Они создаются, настраиваются и управляются IoC-контейнером на основе метаданных (аннотаций или XML).
Характеристики бинов:
- Имеют уникальный идентификатор (id/name)
- Жизненный цикл контролируется контейнером
- Могут быть синглтонами (по умолчанию) или прототипами
Пример:
java
@Component // Аннотация для объявления бина
public class UserService {
public String greet() {
return "Hello, Spring!";
}
}Как получить бин:
java
ApplicationContext context = ...;
UserService service = context.getBean(UserService.class);Бины — основа Spring, обеспечивающая DI и AOP.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы