首先声明,我没领导过甚至没有参与过一个项目超过20人的的开发团队(仅考虑代码开发人员,设计测试都不算),所以我的看法绝对是很片面的。
我个人用的做多的是Spring,我觉得这个东西还不错,我只使用其核心的东西,比如IOC,事务管理等。
其次是Hibernate, 原因并不是因为他很好,而是因为我很懒。 我以前用jdbc时,经常因为要修改表结构(客户需求又变动了,不改还不行),我已经很讨厌去修改所有涉及到的SQL语句了。
至于struts, 我从未用过。我一般是JSP/HTML + prototype + Extjs ,通过ajax进行后台的调用。
SSH本身不错,如果项目够大,或者项目够多,大家为了代码规范,为了以后维护方便,我觉得作为一个公司整体考虑还是需要
但作为我涉及到的应用,虽然许多用户量很大,几百,几千,上万的都遇到过,不过应用本身并不复杂。开发团队真正编码的人不超过5个人,其它都是测试
和写文档的。所以大家也统一了开发方式,HTML + Ajax 调用后台的JSP/Servlet 就行了。
界面为了美观会使用一些现有框架,比如Extjs等,还有一些小组件。
至于表单之类的,有许多现成的组件可用,其实struts也是使用的他们,只不过现在我是自己来调用而已,多一行代码。
总结:
我个人觉得Spring + Hibernate 还是可以使用的,我一直对struts有偏见,所以我一直没找到我喜欢的界面层技术,包括tapestry。
我觉得类似flex,sliverlight等技术也许更适合我,我正在考虑中。
分享到:
相关推荐
ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ...
ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ...
SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的三大开源框架集成。这个压缩包文件"SSHdemo"提供了一个SSH框架搭建登录功能的示例,帮助开发者了解并实践如何整合这三个框架来构建一个...
SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的三大开源框架集成。这个“ssh框架纯净版”包含了这三个框架的基础组件和相关代码,旨在提供一个简洁、无多余依赖的开发环境。 1. **...
8. **实战经验**:在实际项目中,开发者需要关注性能优化、事务管理、异常处理等问题,这都需要对SSH框架有深入的理解。例如,合理使用Spring的AOP进行事务管理,避免Struts的性能瓶颈,以及优化Hibernate的查询性能...
### 使用SSH框架的好处 在软件开发领域,尤其是Java Web应用开发中,SSH框架是指由Spring、Struts和Hibernate三个开源框架组成的开发模式。这三种技术的结合为开发者提供了一个高效、稳定且易于扩展的开发环境。...
eclipse插件生成ssh框架和ssi框架
SSH框架,全称为Spring、Struts和Hibernate,是Java Web开发中的一个经典组合,用于构建高效、可维护的Web应用程序。这些框架各自负责不同的职责,Spring作为基础架构框架,Struts处理视图与控制,Hibernate则专注于...
SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的三大开源框架集成。这个项目源码提供了SSH整合的实践案例,特别适合初学者学习和理解Web应用的开发流程。 Struts2作为MVC(Model-View-...
SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的三大框架。这三大框架分别负责表现层、业务层和持久层的管理,为开发者提供了高效、灵活且可扩展的开发环境。在Java Web项目中,SSH框架的...
Java SSH 框架是Java开发企业级应用的三...总的来说,Java SSH框架的集成使用,极大地提升了开发效率,降低了代码的复杂性,是学习和实践中非常重要的知识点。通过掌握SSH,开发者可以更好地理解和构建企业级Java应用。
5. **学习资源与实践**:这个商贸项目为初学者提供了实际操作SSH框架的机会。通过阅读源码,可以理解SSH如何协同工作,例如Spring如何控制依赖,Struts如何处理请求,以及Hibernate如何执行数据库操作。此外,还可以...
ssh框架搭建及实例ssh框架 ssh框架搭建及实例ssh框架
SSH框架整合是Java Web开发中常见的一种技术栈组合,它由Spring、Struts2和Hibernate三个框架构成。这个"SSH框架整合jar包"是开发者为了方便项目构建,避免手动逐个添加和配置这三个框架所需的库文件而制作的集合。...
SSH框架是JavaEE领域中一种广泛使用的企业级开发框架,它由Struts、Spring和Hibernate三个开源框架整合而成。这个框架组合通过各自不同的功能和特点,使得Java Web应用程序的开发更加便捷高效。 Struts框架是一个...
总结来说,"Eclipse搭建SSH框架开发学习笔记"涵盖了从基础环境准备(JDK安装与环境变量配置)、开发工具(Eclipse与Tomcat配置)、数据库(MySQL服务器搭建)到系统服务管理等多个...,为初学者提供了详尽的步骤指导...
SSH框架是Java开发中常用的三大框架,包括Struts2、Spring和Hibernate,它们协同工作,为Web应用程序提供了模型-视图-控制器(MVC)架构的支持。这些框架各自有着独特的功能,结合使用能够极大地提高开发效率和代码...
【SSH框架详解】 SSH框架,即Struts2、Spring和Hibernate的组合,是Java Web开发中常用的一种MVC(Model-View-Controller)架构模式。这个框架集合了三种技术的优势,为开发人员提供了高效、灵活的后端开发环境,...
【标题】"基于SSH框架的系统"是一种常见的企业级应用开发模式,SSH分别代表Spring、Struts和Hibernate三个开源框架的首字母缩写。Spring作为核心的IoC(Inversion of Control,控制反转)和AOP(Aspect Oriented ...
在这个过程中,我们需要了解 SSH 框架的基本概念和配置,包括如何在 Idea 中创建 SSH 项目,如何配置 SSH 框架,如何使用 SSH 框架进行开发等。 SSH 框架的基本概念 ------------------- SSH 框架是一种基于 Java...