JiveJdon Community Forums
在线301人 J道首页 | 论坛首页 | 培训咨询 | 开源框架 | 精华 | 查搜 | 注册 | 登陆 |
首页 » 论坛 » 开源JdonFramework及其应用案例论坛
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表
???en_US.forumThreadNext.name??? 下一主题
这个主题共有 22 回复 / 2 页 [ 1 2 下一页 ]  发表新帖子  回复该主题贴
banq

发表文章: 8929
注册时间: 2002年08月03日 17:08
Ioc容器的革命性优点 发表: 2005年08月06日 10:43 回复
Ioc容器的革命性优点
Ioc容器的革命性优点是颠覆了“使用对象之前必须创建” 的基本Java语言定律。而基于PicoContainer实现的Jdon框架比Spring更好实现这一目标。

http://www.jdon.com/AOPdesign/iocimpls.htm
daquan198163

发表文章: 143
注册时间: 2003年08月19日 10:56
Re: Ioc容器的革命性优点 发表: 2005年08月07日 11:20 回复
直接用PicoContainer不久可以了吗,Jdon框架是做什么用的?

Spring更好实现这一目标,具体是怎么做到的呢?
banq

发表文章: 8929
注册时间: 2002年08月03日 17:08
Re: Ioc容器的革命性优点 发表: 2005年08月07日 17:35 回复
>直接用PicoContainer不久可以了吗,Jdon框架是做什么用的?
Jdon框架在picocontainer基础上增加可配置性, 通过配置文件加入组件,而目前picocontainer不支持配置,nanocontainer支持,但是方向走到另外一边去了.
gaopeng_victor

发表文章: 1
注册时间: 2005年08月08日 14:12
Re: Ioc容器的革命性优点 发表: 2005年08月08日 14:15 回复
我觉得也不用把IOC的优点夸这么大,IOC并不是不用你关心创建对象,而是把这种关心从程序中挪到配置或者客户端去。
fchqcqu

发表文章: 13
注册时间: 2005年03月28日 19:05
Re: Ioc容器的革命性优点 发表: 2005年08月08日 16:24 回复
其实使用IOC就是将一些程序员需要手工做的事情交给框架去完成,但是从考虑问题的角度来讲还是有一定的优势---减轻了程序员的工作,出错的机会少了。
banq

发表文章: 8929
注册时间: 2002年08月03日 17:08
Re: Ioc容器的革命性优点 发表: 2005年08月08日 20:27 回复
>IOC并不是不用你关心创建对象,而是把这种关心从程序中挪到配置或者客户端去

我以前也是这么认为,但是其实不是,因为配置文件只是定义了一个类,可以做到一个开发工具插件,一般你在编码时,创建一个类代码,开发工具插件会自动将这个类名写到配置文件中。

类与类之间调用关系在运行时就能自己解决,无需在编码时考虑。

上述开发工具插件非常类似JBuilder的EJB可视化开发工具,在JBuilder中创建一个EJB,JBuilder会自动将EJB的类名写到EJB-jar.xml中,但是,EJB之间的调用关系是靠JNDI维系的。EJB容器其实很早就自动实现了对象的生命周期,但是只停留在单个对象的创建和销毁上,没有从调用关系上考虑,减轻开发者负担。

Spring也是如此,也没有从调用关系上考虑,减轻开发者负担。

Feiing

发表文章: 1
注册时间: 2005年01月06日 02:07
Re: Ioc容器的革命性优点 发表: 2005年08月08日 23:26 回复
<bean id="b" class="test.B">
  <property name="a"><ref bean="a"/></property><!-- 必须指定调用关系 -->
  ....
</bean>
<bean id="a" class="test.A">
<bean id="c" class="test.C">

难道楼主不知道 Spring 有 autowire ?
banq

发表文章: 8929
注册时间: 2002年08月03日 17:08
Re: Ioc容器的革命性优点 发表: 2005年08月10日 08:05 回复
我们说的是其基础功能,而不是延伸功能,否则这样就无法比较了,总是有一个范围。

hama

发表文章: 3
注册时间: 2005年08月13日 15:48
Re: Ioc容器的革命性优点 发表: 2005年08月13日 15:50 回复
是有点技术,但也别自己争说比Spring好,让别人的来评断,可以吗?
PS:你的东西为什么都要钱啊?
banq

发表文章: 8929
注册时间: 2002年08月03日 17:08
Re: Ioc容器的革命性优点 发表: 2005年08月14日 19:09 回复
多谢hama,Jdon框架是开源免费的。我是想等别人来评论,可惜不识货的人太多,甚至有自称是IOC/AOP专家的人在"程序员"杂志上写文章对Jdon框架不懂装懂,大加讽刺。可悲啊。
hiswing

发表文章: 14
注册时间: 2004年12月27日 22:25
Re: Ioc容器的革命性优点 发表: 2005年08月15日 13:17 回复
banq兄的jdon框架小弟一直比较关注,对于网上的评论也见到许多.不必理会.
tikii

发表文章: 16
注册时间: 2003年05月12日 09:39
Re: Ioc容器的革命性优点 发表: 2005年08月15日 17:55 回复
怎么以前完全否定Spring,现在不否定Spring了,却说自己的框架比Spring的强。
banq

发表文章: 8929
注册时间: 2002年08月03日 17:08
Re: Ioc容器的革命性优点 发表: 2005年08月15日 21:27 回复
tikii可能误解了,我从来没有完全否定Spring的意思,可能以前言语尖锐了点,我更喜欢从模式角度阐述。

从一开始我就看好pico(可查看以前发言),而不是Spring,我觉得Spring商业炒作太厉害(什么without EJB,故弄玄虚),我更喜欢默默无闻的 真正小巧优质的pico,通过jdon框架我将之商用,从闺楼里走到平民百姓家。算是实现我想法的一个实践吧。
paulfu

发表文章: 1
注册时间: 2003年07月10日 16:32
Re: Ioc容器的革命性优点 发表: 2005年08月29日 11:22 回复
如果构建器需要在接收运行时的参数,好弄吗?
banq

发表文章: 8929
注册时间: 2002年08月03日 17:08
Re: Ioc容器的革命性优点 发表: 2005年08月31日 20:50 回复
让我们现在回顾一下当初Jdon框架刚刚推出的网上所有应该识货名人的言行吧,技术浮躁在这里毕现无疑:

http://www.jdon.com/jive/thread.jsp?forum=62&thread=18423
这个主题有 22 回复 / 2 页 [ 1 2 下一页 ]
???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