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

Что такое bean definition

Bean definition — это метаданные, описывающие бин в Spring-контейнере. Он содержит информацию о классе, свойствах, зависимостях, скоупе и других параметрах, необходимых для создания и управления бином. Bean definitions могут быть заданы: - Через XML (`` в конфигурационном файле) - Аннотациями (`@Component`, `@Service`, `@Bean` в `@Configuration`) - Программно (`BeanDefinitionRegistry`) Пример через аннотации: ```java @Configuration public class AppConfig { @Bean public MyService myService() { return new MyService(); } } ``` Spring использует эти определения для инстанциирования, внедрения зависимостей и управления жизненным циклом бинов.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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