是否有一个spring3 MVC应用程序的maven 2原型?

我正在试验Spring 3 MVC框架。 由于我使用maven 2来pipe理我的项目,我正在寻找一个原型来创build一个spring 3 MVC应用程序。

你可以使用STS (spring工具套件)一个新的spring MVC模板项目使用spring 3创build一个工作应用程序。

或者,您可以使用Spring Roo为您的项目提供工作基础。

我也找不到有用的原型,所以我创造了我自己的原型。 你可以在这里find它。 如果您发现任何要添加的内容,请不要犹豫,给我发邮件或发送补丁

Spring MVC quickstart原型在GitHub上可用,由kolorobot提供 。 有关如何将其安装到本地Maven仓库并使用它来创build新的Spring MVC项目的说明。 他甚至将Tomcat 7 Maven插件包含在原型项目中,以便新创build的Spring MVC可以从命令行运行,而无需手动将其部署到应用程序服务器。

Kolorobot的示例应用程序包括以下内容:

  • No-xml适用于Servlet 3.0环境的Spring MVC 3.2 Web应用程序
  • configuration适当的Apache Tiles,
  • 引导
  • JPA 2.0(hibernate/ HSQLDB)
  • JUnit的/的Mockito
  • Spring Security 3.1

AppFuse和AppFuse Light已经升级到使用Spring 3,所以我你可以使用其中一个appfuse 原型 。

但是,如果不是一个普通的Web应用程序,并且依赖于Spring 3文档,那么究竟是一个Spring MVC应用程序呢?

从springource论坛 :

在Spring Source Tool Suite中。

转到新build – >其他 – > Spring Source Tool Suite – > Spring Template Project – > Spring MVC Project

input详细信息并单击完成。

Codehaus Maven用户原型列表包含两个来自使用Spring MVC的应用程序引擎的原型 。

这个原型创build了一个使用Spring MVC框架,Angular和Event Sourcing的Java Web应用程序。

mvn archetype:generate \ -DarchetypeGroupId=no.bouvet \ -DarchetypeArtifactId=maven-archetype-eventsourcing \ -DarchetypeVersion=1.0.2 \ -DgroupId=com.domain.myapp \ -DartifactId=myapp 

你可以在这里find源代码 – maven-archetype-eventsourcing

并阅读博客 – 使用Maven开始一条线开始您的事件源代码Web应用程序开发!

我和一个朋友为SPA应用创build了这个spring的锅炉板。 可能对你有用https://github.com/PabloK/SpringRESTboilerplate

我所做的是创build一个新的Spring项目和STS Simple Spring Web Maven中的一个选项; 它build立了一个Spring 3 Maven的webapp,只需要修改pom到Spring 4并从Run Config中进行一个干净的安装。

据我所知它不存在。 但为什么不创build自己的?