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

Какой тип конфигурации убрал бы из Spring

В Spring можно убрать XML-конфигурацию в пользу аннотаций или Java-based конфигурации. XML менее удобен, требует больше кода и сложнее в поддержке.

Пример Java-based конфигурации:

java
@Configuration
@ComponentScan("com.example")
public class AppConfig {
    @Bean
    public MyService myService() {
        return new MyServiceImpl();
    }
}

Плюсы отказа от XML:

  • Лучшая читаемость и поддержка
  • Более гибкая настройка через код
  • Лучшая интеграция с современными IDE

XML остаётся для legacy-проектов, но в новых лучше использовать аннотации (@Component, @Service) или JavaConfig.

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

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

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

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