SSH框架和EJB是javaEE里面的两个方向吧,问下用企业中用SSH和EJB的比例大概是多少?

与SSH和EJB有什么联系?JSF是现在流行的框架吗?... 与SSH和EJB有什么联系?
JSF是现在流行的框架吗?
展开
 我来答
虎用95
2012-10-18 · TA获得超过431个赞
知道小有建树答主
回答量:182
采纳率:0%
帮助的人:71万
展开全部
SSH和EJB 【不是】 J2EE里面的两个方向。。。。他们一个是规范(EJB),一个是3个框架jar包的组合(SSH)。

J2EE 规范也是“分段”的,EJB是其中的“一大章”(不准确的说,但可以这么理解)。

EJB 本身只有各种接口和规范定义并无具体的”可运行“的代码。具体的实现,就是你在网上能常搜到的几种服务器:tomcat、jboss、weblogic...和其他一些。(当然你也知道tomcat不支持EJB,因为他只是个很小的Java Web容器)

在tomcat下想享受一些便捷的开发方式(如注解、IoC等),又不想搞个繁琐的服务器怎么办呢?就诞生了很多【轻量级】的框架。。。。

你说的SSH 其实是3大轻量级开源框架的组合(因为很多很多人都这么用,所以大家都喜欢叫SSH): Struts, Spring, Hibernate.

题外话不谈了。
企业用什么还是看实际需求,一般的门户网站,快速开发还是用SSH。

另外你所说的JSF和EJB应该是一个范畴——“规范”,用来取代JSP的。
沈阳java
2012-10-18 · TA获得超过1507个赞
知道小有建树答主
回答量:797
采纳率:50%
帮助的人:674万
展开全部
是的,SSH是开源方式的,而EJB是JavaEE规范中的,由容器厂商负责实现。也就是使用EJB,需要使用JavaEE服务器。而用SSH,直接用Web服务器,Tomcat或者Jetty就可以。而SSH中要解决的目标和EJB是一致的。
至于,对于技术的学习,没有必要都学。学了相关的几个,就可以贯通了。例如你学会了Struts,自然再学习Spring-MVC或者JSF就会很容易,费不了多少时间。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liwenhjuan
2012-10-18 · 超过10用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:26.3万
展开全部
EJB和struts1的比较像,现在基本都用SSH,EJB麻烦又复杂,很少有公司用了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
5renshuo
2012-10-18 · 超过55用户采纳过TA的回答
知道小有建树答主
回答量:295
采纳率:0%
帮助的人:158万
展开全部
EJB比较大型的框架了,他属于侵入式编程了,spring是轻量级的可以代替EJB,SSH用的比较多吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式