SSH优点缺点有哪些?
用简单几句话概括一下,不要发链接.
用简单几句话概括一下,不要发链接.
解决方案 »
- 问个webservice接口的问题,有人会吗?
- java 选择性的 遍历 map 方法
- Struts html:select 下拉框问题
- struts和hibernate整合錯誤 請各位大俠幫忙看看!
- 小弟初学Spring,请各位大哥多多关照!
- 要跳槽,请兄弟们出出主意!
- 怎么样的应用可以叫 J2EE 应用?
- TOMCAT+SQLSERVER连接池配置问题~高分请教
- JDK的配置问题
- 用json-lib或者gson在action里把list或者一个javabean转换后 是不是转换后就变成字符串啊
- AJAX验证框架不知道你用的是那一个,推荐一下。
- 求教高手:Hibernate级联删除 mysql数据库
SSH已经把底层实现封装好了,开发人员可以更专注于业务处理,
开发效率高,
层次清晰,
易于维护及扩展
缺点:
就像1楼所说的
ssh把数据库,实体,配置都整合,封装
层次的结构(偏于mvc模式)
而且框架的融合,代码的耦合都很不错
对于编程的持续化,扩展化,维护化都很棒
缺点:
出现错误容易搞的复杂
如果某个框架不是很熟悉的话(特别是spring)那就很麻烦
运行速度比较慢,深有体会
1. 实现MVC模式,结构清晰,使开发者只关注业务逻辑的实现.
2. 有丰富的tag可以用 ,Struts的标记库(Taglib),如能灵活动用,则能大大提高开发效率。
3. 提供Exception处理机制 .
4. 数据库链接池管理. 等等
缺点:
1. 测试麻烦。
2. 配置多,需要了解一些内部信息。
3. 类型转化有点麻烦