我有一些抽象工廠使用抽象工廠與Spring框架
public interface AbstractViewersFactory {
IAbstractShapeViewer createRectangle(BaseOperationsListener<RectangleDTO> p);
IAbstractShapeViewer createOval(BaseOperationsListener<OvalDTO> p);
IAbstractShapeViewer createTriangle(BaseOperationsListener<TriangleDTO> p);
}
及其實施Draw2DViewersFactory。 現在,我想創建一些類,負責按照模型創建演示者/查看者並由Spring配置它。 所以,我需要在10 .xml配置中描述它應該調用的方法。 它可以是這樣的(僞配置)
<bean creator>
<constructor-args>
<list>
<bean describe-item> <constructor-args>model=Rectangle.class, method-for-viewer-create="createRectangle"</args>
<bean describe-item> <constructor-args>model=Oval.class, method-for-viewer-create="createOval"</args>
<list>
</constructor-args>
</bean>
我該怎麼辦呢?
謝謝。
你提的問題是非常不清楚。請進一步解釋。 – skaffman 2010-10-28 12:19:50