Нет, писать отдельный класс не обязательно, если все настройки заданы через XML. В Java, особенно при использовании Spring Framework, конфигурация через XML позволяет определить бины и их зависимости без необходимости создавать дополнительный класс-конфигуратор. Однако, если требуется более динамическая или программная конфигурация, то создание класса с аннотациями (@Configuration) может быть удобнее и гибче.
Обязательно ли писать отдельный класс в коде, если все настройки заданы через XML?
Нет, писать отдельный класс не обязательно, если все настройки заданы через XML.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Нет, писать отдельный класс не обязательно, если все настройки заданы через XML. В Java, особенно при использовании Spring Framework, конфигурация через XML позволяет определить бины и их зависимости без необходимости создавать дополнительный класс-конфигуратор. Однако, если требуется более динамическая или программная конфигурация, то создание класса с аннотациями (@Configuration) может быть удобнее и гибче.