请问ejb事务和spring事务有什么区别?

 我来答
残心we
2012-01-30 · 超过55用户采纳过TA的回答
知道小有建树答主
回答量:127
采纳率:0%
帮助的人:78.5万
展开全部
单就理解层面来讲,他们都无非都一些配置或者特殊约定代码。要想真正理解事务,应站在数据库角度,因为他们都依靠数据库并在其之上做了封装。原理还是不变,能理解数据库事务,那么就能知道他们都只是一些特殊约定的代码或者配置而已。
当然,从开发层面而言,spring绝对比ejb效率高。
天佑聊AI
2012-01-30 · TA获得超过433个赞
知道小有建树答主
回答量:352
采纳率:0%
帮助的人:214万
展开全部
EJB中的事务处理 可以由自己管理和由容器来管理,容器管理不用程序中人为的来控制,
对开发人员来说可以少用一些精力来搞事务的问题,不过容器来管理的话性能开销肯定要大一些.
spring可以手动管理事务,也可以依赖EJB管理事务.
试:
Spring:pojo
Ejb:二个接口一个类,一堆配置文件
事务类型
Spring:jdbc jta hibernate
Ejb:jta
成本
Spring:普通容器(tomcat jboss)
Ejb:weblogic jboss
开发的周期:
Spring远比ejb快.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式