引用
Last night I attended a New England Java User Group (NEJUG) meeting where Reza Rahman presented a "comparative analysis" of EJB 3 and Spring. Reza is one of the authors of EJB 3 in Action. I enjoyed meeting Reza and respect him for presenting what may be considered a controversial topic.
I will provide brief responses to 10 "themes" of the presentation.
1. EJB uses annotations for metadata. Spring uses XML.
2. Spring allows you to support multiple deployment environments but requires more configuration.
3. EJB with JPA, Spring with Hibernate
4. Spring makes no assumptions, you have to provide configuration.
5. Spring does not have a stateful application paradigm.
6. Spring requires configuration of a container per MessageListener.
7. Concurrent Consumers cannot be greater than 1.
8. Spring's usage of the AspectJ expression language is powerful but cryptic.
9. Spring tool support has been sparse.
10. With EJB as a standard, you can migrate from one vendor to another. With Spring, you still have to port the metadata.
Reza Rahman在java user group中谈到ejb3和spring的比较。。。。
分享到:
相关推荐
EJB3.0和Spring比较
EJB3,Spring,Struts2整合
我是一个EJB3.0的新手 ,经过几天的搜索资料和自己的许多次测试,终于实现了ejb3、spring、struts2的整合,在这里写明一下简单的实现过程,希望对新入门的网友有所帮助,也请高手们不要拍砖,多多提出您的意见,在此...
ejb3+spring+struts实现简单银行系统
ejb3+spring+struts实现简单银行系统源码整理
spring与ejb.pdf 详细讲述spring 与ejb
对EJB3_0和Spring进行了比较,还是比较好的,看看就明白了
这个demo,实现了ejb+spring的集合。ejb主要是消息驱动bean和会话bean。
spring和EJB3的一些包,包括文档,基本上是英文的
很详细的EJB&Spring;对比。。。不了解的可以下载看看。本来就是靠它搞懂的。才拿来分享。
因本人现在工作中需要到ejb2.0,考虑到现在ejb2.0资料匮乏,故整理献上。具体步骤:把项目导出jar文件,在weblogic8中部署,运行Client.java即可。由于weblogic不支持jdk1.4以上版本,请使用jdk1.4编译
spring集成ejb
struts2+spring+ejb3源代码(完整版)
《JavaEE实用开发指南:基于Weblogic+EJB3+Struts2+Hibernate+Spring》-- part2/3
JPA学习笔记-EJB-06JPA+Spring使用经验。
使用EJB3.0+Spring+Struts实现简单银行系统,有客户端和服务器端两部分,内部有部署说明
java最新面试题 java struts servlet spring ejb
精通JSF-基于EJB Hibernage Spring整合开发与项目实践代码.part1.第3部分。三部分全下完再解压第一部分!
精通JSF基于EJB Hibernate Spring整合开发与项目