Я экспериментирую с фреймворком spring 3 MVC. Поскольку я использую maven 2 для управления моим проектом, я ищу архетип для создания приложения spring 3 MVC.
Есть ли архетип maven 2 для spring 3 приложений MVC?
Ответ 1
Вы можете использовать STS (набор инструментов spring), новый проект шаблона MVC spring создает рабочее приложение с помощью spring 3.
Или вы можете использовать Spring Roo, чтобы создать рабочую основу для вашего проекта.
Ответ 2
Я также не мог найти полезные архетипы, поэтому создал свои собственные. Здесь вы можете найти . Если вы найдете что-либо, что хотите добавить, пожалуйста, не стесняйтесь, напишите мне или отправьте патч
Ответ 3
Spring MVC quickstart archetype доступен на GitHub, любезно предоставлен kolorobot. Предоставляются хорошие инструкции о том, как установить его на локальный репозиторий Maven и использовать его для создания нового проекта MVC Spring. Он даже включил плагин Tomcat 7 Maven в архетипический проект, так что только что созданный Spring MVC можно запустить из командной строки без необходимости вручную развертывать его на сервере приложений.
Приложение примера Kolorobots включает в себя следующее:
- No-xml Spring Веб-приложение MVC 3.2 для среды Servlet 3.0
- Плитки Apache с конфигурацией на месте,
- Bootstrap
- JPA 2.0 (Hibernate/HSQLDB)
- JUnit/Mockito
- Spring Безопасность 3.1
Ответ 4
AppFuse и AppFuse Light обновлены для использования Spring 3, поэтому, я думаю, вы могли бы использовать один из appfuse archetypes.
Но что такое приложение Spring MVC, если не регулярное webapp с некоторыми зависимостями от Spring 3 артефактов?
Ответ 5
В Spring Source Tool Suite.
Перейти к новому → Другое → Spring Исходный набор инструментов → Spring Проект шаблона → Spring Проект MVC
введите данные и нажмите "Готово".
Ответ 6
Codehaus Список архетипов пользователя Maven содержит несколько архетипов, в том числе два из плагинов для приложений, которые используют Spring MVC.
Ответ 7
Этот архетип создает веб-приложение Java, которое использует Spring MVC framework, Angular и Event Sourcing.
mvn archetype:generate \
-DarchetypeGroupId=no.bouvet \
-DarchetypeArtifactId=maven-archetype-eventsourcing \
-DarchetypeVersion=1.0.2 \
-DgroupId=com.domain.myapp \
-DartifactId=myapp
Здесь вы можете найти источник - maven-archetype-eventsourcing
И прочитайте blogg - Получите разработку своего веб-приложения Sourced Sourced с одной строкой, используя Maven!
Ответ 8
Мы с другом создали эту пластинчатую плиту spring для SPA-приложений. Возможно, вам будет полезно https://github.com/PabloK/SpringRESTboilerplate
Ответ 9
Я создаю новый проект Spring и один из вариантов, доступных в STS Simple Spring Web Maven; он устанавливает Spring 3 Maven webapp, просто измените pom на Spring 4 и выполните чистую установку из Run Config.
Ответ 10
Насколько я знаю, его не существует. Но почему вы не создали свой собственный?