標籤:
AppFuse是一個完整的架構來構建web應用程式。它最初是為了構建新的web應用程式少走彎路。多年來,它已成為一個非常成熟的可測試和建立基於java的web應用安全系統。在其核心,AppFuse是項目架構,類似於由IDE的一個當你點擊一個嚮導來建立一個新的web項目。
今天嘗試了一下感覺很牛,分享下,上邊的介紹是AppFuse官網內容。 本人覺得構建新的web項目簡單很多。
需要基本的支援:
1.Jdk1.7+ 以上的版本
2. MySQL5.5 +
3.Maven 3.1.0 +
網址:http://www.appfuse.org/display/APF/AppFuse+QuickStart
配置:
GroupId: (?)
ArtifactId: (?)
Version: 3.5.1-SNAPSHOT 3.5.0 3.0.0 2.2.1 (?)
Web Framework: -- None -- GWT JSF Spring MVC Struts 2 Tapestry 5 Wicket Web Services Only (?)
Command Line :這產生了一段maven命令。
緊接著 執行這段命令就可以 產生你需要的項目。將項目匯入到eclipse中,在pom.xml中配置
<properties>
<amp.genericCore>true</amp.genericCore>
<amp.fullSource>false</amp.fullSource>
<dao.framework>hibernate</dao.framework>
<db.name>appfuse</db.name>
<web.framework>spring</web.framework>
<jdbc.password>123456</jdbc.password>
<jdbc.username>root</jdbc.username>
<!-- Framework/Plugin versions -->
<appfuse.version>3.5.0</appfuse.version>
<java.version>1.7</java.version>
</properties>
啟動。。。
就這麼簡單,但是他依賴的只要的jar包
<parent>
<groupId>org.appfuse</groupId>
<artifactId>appfuse-web</artifactId>
<version>3.5.0</version>
</parent>
構建項目AppFuse+QuickStart