我正在开发一项读取 .csv 文件并将每条记录存储在数据库中的作业。为此,我需要使用从数据库获取的配置。 因为我不想为每条记录检索相同的信息。 JobExecutionContext 是共享此信息的最佳方式吗?或者还有其他选择吗? 如果我使用 JobExecutionContext,在 jobParameter 中存储配置的最佳位置是什么?倾听者?
JobExecutionContext
是共享此类全局静态配置信息的好地方。
作业参数更适合批处理作业的“业务”参数(例如输入文件、输入表、分区描述等)。我不建议将它们用于技术配置参数。