SSH与Bean之间的联系,还有他们跟jsp与Servlet有什么关系及联系?

我想知道的是他们之间的使用。谁有什么功能。谁用谁,什么时候用谁。谁与谁可以联用达到什么效果?
可能表达得有点乱,各位见谅!呵呵……

ssh就是struts,hibernate,spring的集合,是现在比较流行的一个框架,是一个标准的MVC,主要的之间使用大概是这样的:jsp是给客户看到的,当客户发出请求时,jsp接收请求,通过spring找到相应的servlet,而servlet就和action一样,进行对客户请求的数据处理,但是他需要与数据库进行交互,就用到了hibernate,hibernate负责数据库与java的交接映射,处理过后,再通过struts返回到jsp,给客户看!
bean其实很容易理解,你把java中所有的实体类都当成bean就行了,就是模型层这样的概念就行!

多看看有关ssh的书吧,现在这个框架很普遍,公司对它的需求很多!
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-11
SSH是个流行的框架的简写,全名是STRUTS,SPING,HIBERNATE。STRUTS做页面处理来提高效率,SPING提供中间业务逻辑处理上的一些便利(如控制反转),HIBERNATE则是底层数据持久化的一种方法,三者合用可是代码大大精简,且易于维护和修改。具体到每一个的用法,比较复杂,每一个都能出一本书,三者合用更是有很多技巧。建议先从SPING入手,找几本书看下,然后跟着一个三者合用的教学实例代码走一边代码就差不多了。想深入研究再选具体的课本看,网上类似的资料多如牛毛。好运。
相似回答