在线248人
首页
主题表
培训咨询
标签
精华
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
J2EE/JavaEE/JEE/EJB/JSF等技术讨论
上一主题
数据库内容 id description superid 1 test1 0 2 test2 1 3 test3 1 ..
下一主题
banq大哥请给介绍关于编成考虑同步问题的书籍或文章!对于什么情况要加同步总是一阵清楚一阵糊涂的! 顺便问一下spring 中支持分布式事务吗?比如两个pojo不考虑事务!用spring 去做!是两..
Go
共有
1
回复 /
1
页
前往下页:
thinkjava
悄悄话
发表文章: 111
注册时间: 2007年11月03日 19:22
对Banq大哥的"EJB3与EJB2架构对比"一文提出疑问?
2007年04月17日 23:33
ejb3
ejb2
架构比较
你好,BANQ大哥,我看了你的"EJB3与
EJB
2架构对比",我觉的不是架构比较,只是从单纯使用角色和语法上或都是外在的一个表现方式上的一个比较,我觉不是从整个
EJB
2与
EJB
3整体系统底层架构上进行的比较,你在文章中说了:
接口上的变化(EJB3中取掉了HOME接口)
JNDI变化(EJB3中JNDI:sesssion bean类名/local或remote,如果
EJB
被打成EAR包,则是EAR包名/session bean类名/local或remote)
实体BEAN变成了简单的POJO外加一个persistencel.xml(位于jar包的META-INF下)文件作为实体BEAN使用的数据源及EntityManager对象的默认行为的配制,EJB3中引入了annotations(定义了实体关系及O/R映射)作为配制管理
你还说最大的变化就是annotations替代了配制文件等等这些我觉的不是架构上的变化,我想知道
EJB
2与
EJB
3在体系结构上有没有变化,HOME接口是否彻底废掉了,还是JBOSS等容器底层实现了等,请BANQ大哥作以解释
diz
悄悄话
发表文章: 9
注册时间: 2007年04月17日 14:37
re:对Banq大哥的"EJB3与EJB2架构对比"一文提出疑问?
2007年04月18日 11:49
体系结构上的变化关键在于Persist的独立!
这个是
EJB
3在设计上的走会正道的表现!
原先的entitybean是需要被包装在
EJB
容器里面,并且entity bean的环境是需要proxy365来动态载入,也就是说,用
EJB
你必须要使用entitybean,使用entitybean就需要把
EJB
所有的东西都加载上去。而
EJB
3的entitybean独立出来的,entitybean的PersistContext是可以通过JTA获取,也可以手动编写。很显然,
EJB
包装的其他服务不需要绑定entitybean.这个才是最大的诱惑!说句实话,我使用
EJB
就是因为3样东西1:全局事务 2:数据库锁 3:同步 ,但是我又不想把资源浪费在
EJB
容器加载组件上,但是现在
EJB
3可以做到这一点了,所以是值得一用的
ejb3(58)
ejb2(12)
架构比较(98)
共有
1
回复 /
1
页
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
热点TAG:
正在读取,请等待...
Wowzio
grab this
·
technology
blog
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
提交时自动拷贝以上内容到剪贴板 Ctrl-V可取出;提问题前先查询
标签列表
解惑之道在
J道
,打造中国最具影响力的的企业软件社区
推荐Chrome快速浏览本站
OpenSource
JIVEJDON
v3.5
Powered by
JdonFramework
Code © 2002-09
jdon.com
anti spam