有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

针对许多不同输入但执行(输出)类似的java代码设计

我有一个转换器,可以转换CSV并将其写入数据库(总是相同的表)。有许多可能的输入,每个输入都需要CSV的另一种配置,如列名映射或数据限制。当然,有些代码部分是相同的:在所有数据行上循环或在数据库中写入

对于这种具有许多不同可能输入的情况,什么是好的代码模式或设计模式

编辑:一个想法是使用依赖注入模式,并在工厂中创建相关的不同代码部分。你觉得怎么样?使用的编程语言是Java


共 (0) 个答案