在一个QQ群中,听到这样一个问题:
Struts
Spring
Hibernate
在B/S开发中都是做什么用的....
spring..与servlet..有什么区别啊..
仔细想想,自己似乎明白一点点,就做了回答,还请各位多多指正,多多批评,完善这个问题的答案。
struts是控制器C,hibernate封装的对数据库的操作,是M层,spring在ssh中的主要作用是整合资源,就像一张地图,web系统需要用到某些资源时就去里面找,这些资源可以是控制层对象,也可以是模型层对象,或者是更广泛的东西。
在最原始的情况下(没有struts之类的框架),servlet的作用是控制器,反过来想struts中所写的类本质是可以看做是servlet.
以上属个人观点,不保证一定正确。
posted on 2008-06-09 08:36
开机 阅读(385)
评论(2) 编辑 收藏 所属分类:
javaweb