appfuse

AppFuse簡介:Appfuse是Matt Raible 開發的一個指導性的入門級J2EE框架,它繼承了流行的Spring、Hibernate、ibatis、struts、Xdcolet、junit等基礎框架,最新的1.7版更是提供了對Taperstry和JSF的支持。在持久層,AppFuse採用了Hibernate O/R映射工具(http://www.hibernate.org);在容器方面,它採用了Spring Framework(http://www.springframework.org)。用戶可以自由選擇Struts、Spring/MVC,Webwork,Taperstry、JSF這幾個web框架。採用TDD的開發方式,使用JUnit測試各層,甚至測試 jsp 輸出的 w/o 錯誤。爲了簡化開發,預定義好了一套目錄結構、基類、用來創建數據庫、配置Tomcat、測試部署應用的 Ant 任務,幫助快速自動生成源程序和自動維護部分配置文件。 【引用網文】資源資料:在 https://appfuse.dev.java.net/ 下載Appfuse。  Appfuse的參考資料和文檔可以在 http://raibledesigns.com/wiki/Wiki.jsp?page=AppFuse 查看。上手指南http://www.appfuse.org/display/APF/AppFuse+QuickStart 另外,java.net上面有很詳細的關於Appfuse的資料:http://today.java.net/pub/a/today/2004/07/15/thefuse.html IBM的developerWorks上面也有對Appfuse的介紹,下面是一篇關於Appufse的七大好處的文章:http://www-128.ibm.com/developerworks/java/library/j-appfuse/  AppFuse在國內       潘茂林老師當時叫我們弄點新鮮技術,其中包括Appfuse,Appfuse在中國確實是一件新鮮的事物,網上關於這個開源項目的中文參考資料還是比較少的。以至於當時沒有第一次嘗試的時候非常的吃力,當然了,更主要的因素是我們當時候連java編程都還沒有接觸到,被微軟傻瓜式編程慣壞了,對於手工配置非常頻繁的j2EE開發更是無所適從,再者,後來發現,實際上,appfuse是對一個程序員java功底的一個大考驗,我們需要很多方面的知識,我們需要知道maven管理項目的原理是什麼,target,work,repositories,dependencies等概念,而且,我們需要對Spring,Struts等框架,Acgie,Hibernate等技術都要有比較高的要求,對於連JSP都還不知道怎麼寫的人,怎麼可能對這個項目有一個比較快的入門呢?所以,決定從基本做起,一步一步來:1.         html編輯2.         JSP編寫3.         模式一,就是JSP+JavaBeans4.         模式二,Spring,Struts,Hibernate5.         一般開源工具的使用,maven,tomcat6.         appfuse
發佈了30 篇原創文章 · 獲贊 1 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章