關於JdonFramework中的PicoContainer

fxltsbl3855發表於2009-07-26
在研究JdonFramework,少不了研究PicoContainer
程式碼如下:
MutablePicoContainer pico = new DefaultPicoContainer(
new SetterInjectionComponentAdapterFactory());
pico.registerComponentImplementation(A.class);
pico.registerComponentImplementation(B.class);
pico.registerComponentImplementation(AB.class);
pico.start();
pico.stop();
AB ab = (AB) pico.getComponentInstance(AB.class);

這段程式碼執行沒問題。(AB類也實現了Startable介面)
問題:pico 已經stop了,為什麼還能取得註冊的元件?(看文件說stop是容器的生命週期管理,生命結束唄)
大概指點一下,謝了

相關文章