我想知道某人是否已满足要求在 Java 中进行处理,具体取决于.properties文件中定义的值以及实现该目标的最佳方法是什么?例如,属性文件将具有一些键/值对:
file.input=csv
data.type=multi
data.separator=;
...etc
所以在这种情况下,根据属性值(例如'csv'),我将调用CSV处理相关类,根据'data.type'值,我将更新相应的模型值(例如class MultiCastXXX)。目标是像API一样具有或多或少的通用性,并且无论属性文件中定义了什么(当然都应用了一些约定和限制),它们都能够进行处理。您如何看待,有什么想法?谢谢。