Spring MVC 4 Quickstart Maven Archetype
Summary
The project is a Maven archetype for Spring MVC 4 web application.
Generated project characteristics
- No-xml Spring MVC 4 web application
- Thymeleaf, Bootstrap
- JPA (Hibernate/HSQLDB/Spring Data JPA)
- MongoDB (Spring Data Mongo)
- JUnit/Mockito
- Spring Security
Installation
To install the archetype in your local repository execute following commands:
git clone https://github.com/kolorobot/spring-mvc-quickstart-archetype.gitcd spring-mvc-quickstart-archetype
mvn clean installCreate a project
mvn archetype:generate \-DarchetypeGroupId=com.github.spring-mvc-archetypes \-DarchetypeArtifactId=spring-mvc-quickstart \-DarchetypeVersion=1.0.0 \-DgroupId=my.groupid \-DartifactId=my-artifactId \-Dversion=version