struts+spring+hibernate各有什么好处 比如去一家公司面试,面试官问struts+spring+hibernate用在程序里有什么好处?各位大哥帮忙详细的解答下。在线等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我简单的理解struts 可以将表现层和逻辑和控制层分开,方便分工合作。而且代码编写方式也比较统一。hibernate 可以简化操作数据库的难度,同样可以使编码方式相对统一。spring 主要是方便各模块之间的配合,比如关联测试,不必等对方开发完毕就可以投入测试了。所以,用一些标准的框架,主要是大家在一个平台上工作,编码方式统一,大家的程序能互相看得懂,也最终能保证软件的质量。同时也方便维护了。如果合作好,开发周期也能缩短哦。总之,更像一个团队作战。 这三个分工明确.struts处理表示层.spring处理业务逻辑层.hibernate处理持久层.建议看下这篇文章.http://i.cn.yahoo.com/cursor_wang/blog/p_26/ hibernate还有一个优点,有利于数据库的迁移,spring可以使代码实现松藕合,有利于大家合作 file.read(byte[])什么含义... 关于jar命令的提问 如何设置类,使他可以成为map的key值 请问关于电信开发短信问题 成员和局部变量问题 分享: 让人懊恼的面试-看程序员的基本功 关于一个自定义的classloader的问题 病毒名:PWSteal.Lemir.Gen 对象名:C:\windows\lsas.bmp 我删也删不了,隔离不了,更杀不了,怎么办??? 马上加分!五分钟! java(JBuilder)如何做报表并打印? java中的={}的作用? 我是一个java初学者!想买java入门书..请大家推荐几本!谢谢~~~在线等待
struts 可以将表现层和逻辑和控制层分开,方便分工合作。而且代码编写方式也比较统一。
hibernate 可以简化操作数据库的难度,同样可以使编码方式相对统一。
spring 主要是方便各模块之间的配合,比如关联测试,不必等对方开发完毕就可以投入测试了。所以,用一些标准的框架,主要是大家在一个平台上工作,编码方式统一,大家的程序能互相看得懂,也最终能保证软件的质量。
同时也方便维护了。如果合作好,开发周期也能缩短哦。总之,更像一个团队作战。
建议看下这篇文章.http://i.cn.yahoo.com/cursor_wang/blog/p_26/
spring可以使代码实现松藕合,有利于大家合作