我正在試驗Spring 3 MVC框架。由於我使用maven 2來管理我的項目,我正在尋找一個原型來創建一個spring 3 MVC應用程序。Spring 3 MVC應用程序是否有maven 2原型?
回答
您可以使用STS(春季工具套件)的新的Spring MVC模板項目創建使用彈簧3
,也可以使用Spring Roo給一個工作基礎,你的項目工作中的應用。
據我所知它不存在。但爲什麼不創建自己的?
AppFuse和AppFuse Light已經升級到使用Spring 3,所以我猜你可以使用的appfuse archetypes之一。
但是,Spring MVC應用程序究竟是什麼,如果不是一個普通的Web應用程序,並且依賴於Spring 3的一些工件呢?
現在有[SpringFuse](http://www.springfuse.com/),它提供了有用的Spring原型。 – Pith 2012-06-13 13:07:50
Codehaus Maven User Archetypes List有幾個原型,其中包括兩個使用Spring MVC的app-fuse。
一位朋友和我爲SPA應用程序創建了這個春天的鍋爐板。可能對您有用https://github.com/PabloK/SpringRESTboilerplate
Spring MVC quickstart archetype在GitHub上可用,由kolorobot提供。有關如何將它安裝到本地Maven repo並使用它來創建新的Spring MVC項目的說明很好。他甚至將Tomcat 7 Maven插件包含在原型項目中,以便可以從命令行運行新創建的Spring MVC,而無需手動將其部署到應用程序服務器。
Kolorobot的示例應用程序包括以下:
- 無XML彈簧MVC爲Servlet的3.2 web應用3.0環境
- 阿帕奇瓷磚用在適當位置的配置,
- 引導
- JPA 2.0(休眠/ HSQLDB)
- JUnit/Mockito
- Spring Security 3.1
這個原型創建了一個使用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
您可以在這裏找到源頭 - maven-archetype-eventsourcing
還要讀blogg - Get your Event Sourced web application development started with one line using Maven!
我要做的就是創建一個新的Spring項目和STS簡單的Spring Web Maven的可用選項之一;它創建了一個Spring 3 Maven web應用程序,只需將pom修改爲Spring 4並從Run Config中進行全新安裝即可。
- 1. Maven + Spring中的Proguard 3大型Web應用程序
- 2. maven + spring mvc 3 + jpa + hibernate + ehcache
- 3. 用於生成maven應用程序的原型是什麼?
- 4. Maven的不是Web應用程序原型
- 5. 在Spring MVC應用程序
- 6. Maven的多模塊的Spring MVC應用程序
- 7. 我如何獲得Tiles 2與Spring MVC 3 Web應用程序一起使用?
- 8. 我的商業應用程序的Silverlight或MVC 2(或MVC 3?)?
- 9. 是否可以在Mono上運行ASP.NET MVC 3應用程序?
- 10. MVC 2 Twitter應用程序
- 11. 在現有Spring中使用Spring MVC和JSP應用程序
- 12. Spring MVC應用程序不同步
- 13. 是否有可能從watchOS 3應用程序喚醒iPhone應用程序?
- 14. 是否有可能與Spring MVC一起創建WebSocket應用程序
- 15. 是否有反應原生應用程序調試CSS?
- 16. 模型沒有在MVC 2應用程序中更新
- 17. Spring MVC Java應用程序設計
- 18. Ajax REST與Spring 3和Tile 2的Web應用程序調用
- 19. Maven 2和Spring MVC中的主題
- 20. Eclipse的STS中的Spring MVC + Spring框架3 + Hibernate 4 + maven 3 4.3
- 21. 是否有包含spring-core 3的公共Maven倉庫?
- 22. Spring 3,Hibernate 4.1 Maven 3教程?
- 23. Spring MVC應用程序不接受JSON
- 24. 是否可以使用非彈簧web應用程序實現並行Spring-MVC應用程序?
- 25. 創建基於Java Spring MVC 3的應用程序服務,
- 26. 將Spring MVC 3應用程序部署到tomcat
- 27. Spring MVC 3 - 設計UDP Server + HTTP應用程序
- 28. spring 3 MVC應用程序啓動和關閉消息
- 29. Spring 3 MVC應用程序中的UTF-8支持
- 30. 現有的Java Web應用程序和Spring STS(Spring 3)
STS是否創建Maven項目?我剛剛安裝了STS,但沒有看到任何可用的Spring MVC項目模板。 – 2013-09-12 22:35:06
@AlexWorden STS創建一個Maven項目。在某些情況下,您可以選擇Maven和Gradle – mmcrae 2014-11-24 03:50:52