什么是J2EE,什么是J2EE的架构,为什么要用J2EE进行企业级开发

什么是J2EE,我想听下高手对J2EE的理解,而不是概念。为什么要用J2EE进行企业级开发,跟.net或是其他的网页开发语言比有什么优势,或什么劣势... 什么是J2EE,我想听下高手对J2EE的理解,而不是概念。
为什么要用J2EE进行企业级开发,跟.net或是其他的网页开发语言比有什么优势,或什么劣势
展开
 我来答
dragon胡
推荐于2017-09-30 · 超过14用户采纳过TA的回答
知道答主
回答量:68
采纳率:0%
帮助的人:44.8万
展开全部
j2ee就是java企业版,是基于java的jsp servlet javabean 等等一系列技术体系的统称,比如jsp就可以说他属于j2ee体系,struts也可以,并不是特指哪门技术,你用jsp开发的系统可以称为基于j2ee开发,你用struts开发也一样
j2ee是现在web应用系统的最强大的解决方案,性能安全性各方面都是一流,当然微软的.net也是很强大的,甚至在某些方面优于java,比如他的开发周期短,程序执行效率高,开发成本相对java较低,但不能跨平台是.net的致命伤,现在一般企业用户是不会用windows做服务器的,导致j2ee和.net的竞争是一面倒的态势
追问
那PHP呢?  何时用.net  还有何时使用flex
他们都不是独立的技术,都是可以串联在一起使用,甚至一个项目可以用到很多技术,只是看选着,我要问的是这方面的比较.
还有J2EE的架构,各种框架的选择优劣,应该在什么情况以及什么需求下去使用什么样的框架体系.
追答
现在php很火倒是真的,因为很适合做网站,但和j2ee相比,他没有多少优势,现在一般的大公司用得最多的语言是java和c,c++,用php和.net相对很少,php更少,php和.net做网站很好,你看现在一般的网站都是用.net或php做的,但像erp,crm之类的较大的应用系统一般都用java
flex,php,asp.net都是独门独院,可以说没什么关系,flex是一门富客户端技术,可以用flash和as,配合asp.net php jsp之类的动态网页技术做出很漂亮的效果,flex最终是要把做出来的flash嵌入网页中,效果很漂亮,一般来说一个项目不可能既用asp.net又用php,可能会有这种情况,但极少,一般一个项目定了用哪门技术那就得用哪门,不会用别的,只有在选择的技术在开发过程中功能无法满足需求的情况下会采用其他技术解决,这种情况几乎没有
j2ee框架,你指的是不是struts hibernate spring之类的框架?这些框架各有各的用法和功能,我无法细说,选择框架只能凭你的经验,要结合你项目的需求,分析各种框架对你的项目带来的好处和坏处,比如hibernate无法应该高效率,高并发,大数据量的客户需求,用了就得重做,如果是个小网站就可以用,如果是像银行项目,一个存款表就上千万条记录,那是绝不能用的
lhhhl998
2011-09-02
知道答主
回答量:1
采纳率:0%
帮助的人:1717
展开全部
J2EE 其实是一种开发平台(类似电脑的主板),提供各种技术规范。“J2EE框架/中间件”开发商遵循其规范进行研发;J2EE应用开发商遵循其规范,应用J2EE框架/中间件”开发商所研发的框架与中间件进行架构与开发。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shaozhen_wfm
2011-09-02
知道答主
回答量:10
采纳率:0%
帮助的人:4.4万
展开全部
框架现在就ssh吧,不过觉得持久化还是自己写,比较好些
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-09-02
展开全部
别学了 没意义
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式