返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #22525同步于 2012/5/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
求大牛讲解B/S、J2EE、MVC、SSH框架整合方案四者之间的联系,谢
Ada2011
2012/5/22镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
B/S 一种交互模式,与之相对应的是C/S模式。区别主要看客户端基于什么方式与服务器端进行通信。
J2EE 面向企业的java开发,是一种解决方案或者说是标准。
MVC 是一种web开发的设计模式,讲究视图,控制器,组件的分离,有利于代码的管理。
SSH 如果你不是指那个SSH,而是指Sping Struts Hibernate三个框架联合使用的话。虽然在国内很多人都用这三个框架来做web开发,但事实上,我个人觉得iBatis比Hibernate好用。三个框架里应用范围最广的是Spring。很多的开源框架都会用Spring。
基本上,你是要问Web开发的事情吧?你可以看看孙卫琴写的关于Struts的某本书,应该可以解答你的问题。
是的~~ 我在写篇论文,里面用到了SSH框架整合方案,我看很多论文里头一提到SSH框架整合方案,都会把B/S,J2EE,MVC搬进去,但始终都不明白他们之间存在什么联系.............
【 在 aeolus83 的大作中提到: 】
: B/S 一种交互模式,与之相对应的是C/S模式。区别主要看客户端基于什么方式与服务器端进行通信。
: J2EE 面向企业的java开发,是一种解决方案或者说是标准。
: MVC 是一种web开发的设计模式,讲究视图,控制器,组件的分离,有利于代码的管理。
: ...................
之所以SSH会将B/S,J2EE和MVC搬进去,那是因为这些东西是SSH的理论基础,
首先说说Struts,因为在这些概念struts是MVC这样思想的实现,相信你写着方面的论文,也应该很清楚。
B/S就很笼统了,凡是使用浏览器作为客户端的应用,基本都可以称之为B/S架构的软件,而SSH里提到也就不足为奇了,毕竟这是根基。
而J2EE就更必要提出来了,因为你所用到的所有web框架都是在这个理论之上构建的,SSH也好,iBatis也好都不例外。