在http://raibledesigns.com/page/rd?entry=biled_again_this_time_because 这篇文章里面。Matt对OSS针对Appfuse的可用性的怀疑进行了反驳。他说他在开始一个项目的时候,只会用到Appfuse的20%-30%,然而一般的用户是不会知道如何灵巧的把不需要的部分去掉的。
所以我们今天在建立快速构建平台的时候,也应该考虑到企业应用的千变万化是不可能用一个平台,一个业务模型或者一套权限方案就能够满足。我们应该设计的是可以灵活插件的模型,然后设计不同的权限方案,根据具体的需要灵活的取舍。
在关于Struts上,Matt认为虽然Struts没有正式宣布死亡,但是和SpringMvc,Webwork比仍然相形见绌。但是因为Struts的用户数量已经很强大。没有必要去更换另一种功能相似的技术。
Matt还针对 Jetty 5.1.5rc1, Tomcat 5.5.9 and Resin 3.0.14 (OS version). 作了一组性能比较。
执行test-canoo测试用例,也就是appfuse的界面测试
Jetty: 19 seconds Tomcat: 19 seconds Resin: 29 seconds 执行appfuse的启动
Jetty: 7 seconds Tomcat: 8 seconds Resin: 13 seconds 结论是开源版本的resin比商业版本的要慢很多
分享到:
相关推荐
### Matt Raible对各种Java Web层框架的比较 #### 一、引言 Matt Raible是一位知名的开源项目领导者和资深技术专家,在多个领域内享有盛誉。他不仅发起了AppFuse这一开源框架,并且撰写了多本技术书籍,如...
描述:本资源由Matt Raible提供,深入比较了六个主要的Java Web框架:JSF、Spring MVC、Stripes、Struts2、Tapestry和Wicket,旨在帮助开发者根据项目需求选择最适合的框架。 知识点: 1. **JSF (JavaServer Faces...
AppFuse是一个用于启动J2EE项目的工具包,它提供了一种快速而简便的方法来构建基于Java的应用程序。该工具包由Matt Raible创建,他在网络开发领域拥有丰富的经验,并且是多个开源项目的贡献者,包括Roller Weblogger...
【标题】"SpringOne Tour Denver 2018 with Matt Raible" 是一个与Java相关的技术活动,由知名开发者和演讲者Matt Raible主持。这个活动聚焦于Spring框架及其在现代开发中的应用,特别是针对Java开发者。SpringOne ...
- 书中提供了大量的示例代码和实用指南,旨在帮助读者深入了解AppFuse的工作原理并学习如何使用它来构建高质量的Web应用程序。 #### 三、AppFuse Primer的主要内容概述 - **基础知识**: 在开始使用AppFuse之前,...
AppFuse 是一个由 Matt Raible 创建的开源项目,旨在为初学者提供一个快速入门的 J2EE 框架模板。它集成了多种流行的技术,包括 Spring、Hibernate、iBatis、Struts、Xdoclet 和 JUnit,同时也支持 Taperstry 和 JSF...
总的来说,AppFuse是一个强大的开发工具,它通过集成多种成熟技术,为开发者提供了一个快速构建J2EE应用的起点。学习AppFuse不仅可以提高开发效率,还能深入了解和掌握各种框架和技术的集成与使用。通过深入阅读和...
AppFuse 是一个由 Matt Raible 创建的开源项目,它为初学者提供了一个基础的 J2EE 框架,用于演示如何集成多个流行的技术,如 Spring、Hibernate、iBatis、Struts、xDcolet、JUnit、Taperstry 和 JSF 等。...
**Appfuse** 是由 Matt Raible 开发的一款面向 J2EE 的框架,其主要目的是为开发者提供一套集成多个流行框架(如 Spring、Hibernate、iBatis、Struts、Xdoclet、JUnit 等)的开发模板。通过这一框架,开发者可以更...
本书籍是 JHipster Mini-Book 的第 7.0.2 版本,作者是 Matt Raible,出版日期是 2023 年 5 月 30 日。该书籍由 C4Media 出版,该出版社也是 InfoQ.com 的出版商。 JHipster 是一个基于 Java 的开源框架,旨在帮助...
- **项目结构**:创建项目的目录结构,并编写相应的 Ant 构建脚本以方便自动化构建过程。 #### 2.2 单元测试 - **编写测试**:为持久层编写单元测试,确保每个功能点都能正确无误地执行。 - **配置工具**:使用 ...
Appfuse作者Matt Raible对于这些框架做了深入研究,把这些框架中的部分拿出来集成到一起,形成了的集成框架。目前这个框架的新稳定版本是3.5. AppFuse中的基础框架: Bootstrap 和jQuery Maven, Hibernate...
:我们使用Node来运行开发Web服务器并构建项目。 根据您的系统,可以从源安装或作为预打包的捆绑包安装Node。 安装Node之后,您应该能够运行以下命令来安装开发工具。 仅当依赖项发生更改时,才需要运行此命令。 ...
这本书适合想要通过JHipster来构建高效、可维护且现代web应用的开发者。通过阅读这本书,读者可以了解到如何从零开始构建JHipster应用程序,并且能够学习到如何在生产环境中成功部署和维护这些应用程序。
The JHipster Mini-Book 5.0 by Matt Raible is now available! Download it for free from InfoQ or buy the print version from Lulu.
《Raible方法:构建Raible表的通用计算代码——MATLAB实现详解》 在控制理论与数字信号处理领域,Raible方法是一种高效计算工具,它主要用于生成特定阶数的特征多项式Raible表,从而简化了离散系统的稳定性分析。...