0
我有一个问题,其中创建多个对象,然后他们需要丰富,问题是创建支持多个对象创建如此批处理,而丰富界面允许每个调用一个对象。这导致了多个数据库调用,我们必须避免它。什么样的设计模式在这里使用
所以说create Method返回对象的集合(在DB中创建的批量),然后这些对象被一个接一个地充实。 对不起,它的旧代码,我不得不重构它,我想用一些设计模式来做到这一点。
我有一个问题,其中创建多个对象,然后他们需要丰富,问题是创建支持多个对象创建如此批处理,而丰富界面允许每个调用一个对象。这导致了多个数据库调用,我们必须避免它。什么样的设计模式在这里使用
所以说create Method返回对象的集合(在DB中创建的批量),然后这些对象被一个接一个地充实。 对不起,它的旧代码,我不得不重构它,我想用一些设计模式来做到这一点。
我在这里从模糊的信息出发,如果我通过“丰富”正确理解,我会建议decorator pattern。
丰富了什么?通过什么进行批处理?从哪里收集对象? etc ... –
我建议你编辑问题以给出清晰的图片 –
如果你的问题是数据库调用太多,那么将这些数据库调用“批量化”为一次调用,输出某种类型的地图。然后用地图“丰富”你的物体。 –
Sumit