2016-03-11 3 views
1

Я изучал этот учебник, чтобы построить свой API-интерфейс Spring REST для проекта.Нужно прояснить настройку Spring и инициализатор

http://websystique.com/springmvc/spring-4-mvc-rest-service-example-using-restcontroller/

Теперь у меня есть вопрос. Должен ли я создавать классы <class_name>Configuration и <class_name>Initializer для каждого контроллера отдыха, который я собираюсь сделать?

ответ

1

Ответ отрицательный. Классы конфигурации и инициализатора - это контекст приложения. Это всего лишь еще один способ настройки контекста приложения Spring (другой - файлы конфигурации xml).

+0

Так не было бы лучше создать один универсальный класс, который будет прослушиваться на корневом уровне и зарегистрировать его? –

+0

Точно. Кроме того, классы конфигурации должны иметь имя, описывающее цель (или то, что там настроено). –

+0

Хорошо, если у них есть контекст приложения, почему бы мне не использовать более общее имя, т. Е. '<Имя_проекта> SpringConfiguration' и' <имя_проекта> SpringInitializer' –

Смежные вопросы