JiveJdon Community Forums
在线300人 J道首页 | 论坛首页 | 培训咨询 | 开源框架 | 精华 | 查搜 | 注册 | 登陆 |
首页 » 论坛 » 设计模式、框架和架构
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表
???en_US.forumThreadNext.name??? 下一主题
这个主题共有 4 回复 / 1 页 [ ]  发表新帖子  回复该主题贴
banq

发表文章: 8929
注册时间: 2002年08月03日 17:08
EJB3与EJB2架构对比 发表: 2006年11月29日 12:07 回复
EJB3与EJB2架构对比
本文从实战角度比较EJB2和EJB3的异同,通过深入剖析揭示EJB3.0的真相,EJB3.0真是带来简化?

http://www.jdon.com/artichect/EJB2_EJB3.html
lordhong

发表文章: 1
注册时间: 2006年11月24日 11:08
Re: EJB3与EJB2架构对比 发表: 2006年12月03日 10:59 回复
老大,JBOSS的连接错了,应该是:
http://www.jdon.com/artichect/embeddable.htm
foreverjiang

发表文章: 4
注册时间: 2006年12月06日 17:16
Re: EJB3与EJB2架构对比 发表: 2006年12月06日 17:50 回复
可定制化才是构件或组件发展的目标?

刚看了本Spring的书,对于所谓的IOC,通过配置文件定义实现类.
从而依赖注入定制组件,达到松耦合.

假设重构了个service1类,修改xml配置文件替换service类,然后调试,修改.

EJB3接口直接调用方法,修改实现类同样做到了:定制组件,达到松耦合.

面对如此多的Spring配置文件,出错几率大大提高,后期维护困难.
为什么都热衷于提及Spring的轻量级J2EE框架?

个人认为非常复杂,配置文件之多.
不像简单的datasoure配置文件.
banq

发表文章: 8929
注册时间: 2002年08月03日 17:08
Re: EJB3与EJB2架构对比 发表: 2006年12月07日 19:11 回复
>面对如此多的Spring配置文件,出错几率大大提高,后期维护困难
Spring的IOC致命问题是它的IOC不是autowiring,也就是bean之间依赖关系必须依靠配置来指定,很累,增大出错率。(当然Spring也支持autowiring,但是Spring专家不推荐这么做 晕倒)

使用IOC就要用autoworing的框架,如jdonFramework和HiveMind,只要在配制文件中写这个类名,他们之间依赖关系由框架容器自动配对。

也就是说:如果A类中使用了B的方法,A对B产生依赖,这种依赖在Spring配置中必须指定,而在autowiring容器中则无需配置,运行时自动找。

autowiring的IOC才会将组件的定制彻底解放,走向完全可定制时代。
foreverjiang

发表文章: 4
注册时间: 2006年12月06日 17:16
Re: EJB3与EJB2架构对比 发表: 2006年12月08日 15:26 回复
>>如果A类中使用了B的方法,A对B产生依赖

没有容器所以要配置所谓的'依赖'?

复杂的业务逻辑,类里面'依赖'的类多了,怎么办?

写Bean>>>配置'依赖'>>>测试

感觉就是重复不必要的劳动

理想的应该是:
写Bean>>>测试



这个主题有 4 回复 / 1 页 [ ]
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表    返回页首  返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Spring Struts
查询本论坛内 回复超过的热门帖子
快速发表回复
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
 

解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-07 jdon.com

anti spam