是否有一个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自己的?