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万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章