Web 應用框架,AppFuse 3.5 發布

jopen 8年前發布 | 8K 次閱讀

AppFuse 3.5 發布,此版本包括大量的改進,主要更新內容:

  • 為 Wicket 提供 CRUD 生成支持

  • 升級至 Tapestry 5.4

  • 集成 Spring IO Platform,進行依賴管理

  • 重構單元測試,使用 JUnit 4

  • 重命名 maven-warpath-plugin 為 warpath-maven-plugin

  • 為 AppFuse Light 集成測試升級至 jWebUnit 3

  • 更新所有 AppFuse Light 模塊

更多改進內容請看發行說明

AppFuse是一個集成了當前最流行的Web應用框架的一個更高層次的Web開發框 架,也 可以說是一個Web開發基礎平臺,它與它所集成的各種框架相比,它提供了一部分所有Web系統開發過程中都需要開發的一些功能,如登陸、用戶密碼加密,用 戶管理、根據不同的用戶可以展現不同的菜單,可以自動生成40%-60%左右的代碼,自帶了默認的一些在CSS中設定的樣式,使用這些樣式能很快的改變整 個系統的外觀,還有自動化測試的功能。

它最大的價值就是為我們提供了一個Web開發的新的方式和思路,盡管這些技術在國外都已進很流行了,但在國內能夠將Hibernate、 Struts、Spring、DBUnit、Ant、Log4J、Struts Menu、Xdoclet、SiteMesh、Velocity、JUnit、JSTL、WebWork這些技術集成到一個框架中的還不多見,所以即使不 使用它的全部功能,它也給我們提供了一個很好的借鑒、學習的機會。

通過關注AppFuse,我們可以看到目前國外的主流開發都使用了哪些技術,開發方式是什么樣的,可能達到什么樣的結果,而在以前,是很少能夠看到這樣完整的例子的。

AppFuse的另一個啟示是:我們可以依靠開源軟件的功能降低開發成本,而且可以閱讀開源軟件的代碼提高所在團隊的整體實力。

來自: http://www.oschina.net/news/69520/appfuse-3-5

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!