alibaba / cooma

A simple and flexible microcontainer of Java
https://github.com/alibaba/cooma/wiki
Apache License 2.0
182 stars 98 forks source link

ExtensionLoader对Extension执行注入时,支持从ObjectFactory获取要注入的对象 #52

Open oldratlee opened 11 years ago

oldratlee commented 11 years ago

ObjectFactory可以是Spring,或是其它的对象容器。

问题点

不同的ObjectFactory实现,本身应该是Extension。从getExtension时要从ObjectFactory(Extension)中获取对象。这里有递归/自举,注意要小心处理。

getExtension时,要从哪些ObjectFactory获取对象,这个信息从哪里来?