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

Какие знаешь способы описания конфигурации в Spring

В Spring есть несколько способов описания конфигурации: 1. **XML-конфигурация** (классический способ): ```xml ``` 2. **Аннотации** (наиболее популярный подход): ```java @Configuration public class AppConfig { @Bean public MyService myService() { return new MyService(); } } ``` 3. **Java-based конфигурация** (без аннотаций, через API): ```java AnnotationConfigApplicationContext ctx = new AnnotationConfigApplicationContext(); ctx.register(MyService.class); ctx.refresh(); ``` 4. **Groovy DSL** (альтернативный вариант): ```groovy beans { myService(MyService) } ``` 5. **Properties/YAML файлы** (для простых настроек): ```properties app.name=MyApp ``` 6. **Программная конфигурация** (через `BeanDefinitionRegistry`) Spring Boot дополнительно предлагает: - `application.properties`/`application.yml` - `@ConfigurationProperties` для биндинга свойств - Автоконфигурацию через `@EnableAutoConfiguration`
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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