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

Почему предпочитаешь Java конфигурацию

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

java
@Configuration
public class AppConfig {
    @Bean
    public DataSource dataSource() {
        return new DriverManagerDataSource("jdbc:h2:mem:test");
    }
}

Плюсы Java конфигурации:

  1. Полноценный язык вместо XML
  2. Автодополнение в IDE
  3. Возможность использовать условия и логику
  4. Лучшая интеграция с современными Spring Boot приложениями
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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