ConcteteBuilder是接口Builder的实现,在使用时,是
Builder builder = new ConcreteBuilder();
方式好呢还是
ConcreteBuilder builder = new ConcreteBuilder();
方式好?为什么?
Director director = new Director( builder );
director.construct();
Product product = builder.getResult();
Director director = new Director( builder );
director.construct();
Product product = builder.getResult();
而picocontainer可自动自己去寻找调用关系;
Jdon框架基于Picocontainer实现了配置,在Jdon框架配置中无需写ref local之类调用关系定义。