struts2 spring hibernate的用处?有人说是做web,我就不懂了?

2025-03-19 22:32:45
推荐回答(4个)
回答1:

迅雷5是一个桌面应用软件,是用C++做的。像Web迅雷,百度搜索,google这些都可以说是Web。丁丁地图(我不知道是什么,还没用过)。
而Struts2、Spring、Hibernate可以说是做网站的(就是Web应用,像百度、Google等),但是其中的Spring、Hibernate也可以用在桌面应用程序来简化开发这就是后话了。
注意:Struts2、Spring、Hibernate并不能说来做网站,网站还是要你自己来做,但是使用这些组件可以使你开发起来速度更快,更方便。打个比方:做一个网站(Web应用)就像你要去你外婆家,如果完全自己来开发,那就是走路走过去,如果使用Struts2、Spring、Hibernate来开发,那就是骑自行车过去。
百度用什么做的?那用的语言就比较多了,Java、C、PHP等都有。
谷歌也是一样,比百度更加强大,用的语言也更很多。
至于Struts2、Spring、Hibernate能不能做百度、Google这样的网站。我想应该不能,因为性能速度跟不上。Struts2、Spring、Hibernate做的都是普通的网站。而百度、Google都是专业的搜索引擎(虽说也是网站,但是更突出的是其搜索的功能),里面包含了搜索算法、索引文档建立、分词算法等很多知识,这些Struts2、Spring、Hibernate中都不具备。但是如果你要开发一个BBS这样的网站,Struts2、Spring、Hibernate就完全可以胜任了。
说了这么多,不知道你明白了没有。

回答2:

web网站啊,用浏览器看的bs架构的,迅雷5是cs架构的

回答3:

1.能做网站
2.不能做像QQ这类软件,这类软件是用c语言这种类语言做的
3.迅雷5应该是用delphi做的,个人感觉,也有可能是用c++做的
4.百度搜索,google,丁丁地图都是网站的名字
5.web是指做能向服务器提交数据的类型的网页,比如登录的页面就是一个web应用

回答4:

你说的那是简称-ssh,很流行的一个做网站的框架,完全体现面向对象思想,当然也能用来做你所谓的软件。了解他的原理你就知道了。