Я хочу начать с самого простого проекта Maven с простым ресурсом REST, не использующего Spring Boot, и создать артефакт .war, который развертывается в контейнере сервлета.Я использую Eclipse IDE.Поэтому я хотел бы знать, какие основные вещи необходимы для создания такого проекта.
Я думаю, мне нужны по крайней мере следующие зависимости:
- Spring-core, Spring-mvc, Spring-web, Spring-context,
Iтакже нужен материал с классом, аннотированным аннотацией @RestController
, с некоторым методом, аннотированным @Requestmapping
и т. д.
Но какой минимальный контент я должен иметь в каталоге WebContent
и его подпапкахMETA-INF
, WEB-INF
... чтобы контейнер сервлета знал, как использовать компонент .war?Я не хочу ни HTML
, ни JSP
страниц.