快速点评 Spring Struts Hibernate

2011-09-09 16:06

 

以下摘自我给客户做 PPT 。公开出来,期望起到“抛砖引玉”的作用,期望各位大侠不吝指教。

 

Spring , 从各方面简化 Java EE 开发、测试。含事务控制、MVC 、"无需服务器即可测试"支持。

缺点:渐趋过于复杂庞大,使用 XML配置文件导致每次调试启动慢。

http://www.springsource.com/

 

Struts, 表现层(Web 页面层) 技术,使用 Java 技术来部分代替 HTML/javascript , 并提供表现层代码重用。与 Java EE 后来的 JSF 技术有较大重叠性。使用 XML维护网址与页面的对应关系。

缺点:所编写页面无法用专业的排版工具更改美化。使用 XML配置文件导致每次调试启动慢。

http://struts.apache.org/

 

Hibernate, 数据库操作层工具包,简化常见的单表操作:增加、修改、删除、按主键查找,有缓存功能。

缺点:对报表类操作,性能不佳;复杂 SQL,不如直接用 JDBC。

http://www.hibernate.org/

 

 

欢迎转载,转载请注明出处: https://www.zheguisoft.com/staff_blogs/jacklondon_chen/2011, 及 https://www.cnblogs.com/jacklondon/archive/2011/09/09/2172623.html