Мне нужно создать приложение для задания курса, используя Hibernate, Spring MVC и AngularJS. Почти все руководства, которые я нашел в Интернете, представляли проект Maven.

Мой вопрос: обязательно ли создание проекта Maven или достаточно динамического веб-проекта (Eclipse)? Я не знаком с Maven, но раньше я создавал динамические веб-проекты (с использованием Hibernate, JSP-представлений и т. Д.).

Заранее спасибо!

Ответы (1)

Цель Maven (или Gradle) - координировать все зависимости (JVM) и правильно все упаковать. Намного проще позволить инструментам выполнять утомительную работу (поэтому вы используете Hibernate и базу данных, а не изобретаете собственное хранилище).

Я рекомендую создать проект Spring Boot, используя Spring Initializr, который установит для вас всю сборку и программу запуска. Используйте m2eclipse (я предпочитаю) или плагин Gradle Eclipse, чтобы импортировать скелет в Eclipse.

2022 WebDevInsider