我们将在一个需要读取、转换和写入大量数据的项目中使用 Spring-Batch。到目前为止,一切都很好。
但是有一个非功能性需求,即我们不能使用英文单词创建 DB 对象,因此 Spring Data 使用的原始模式将不会得到客户 DBA 的认可,除非我们翻译它。
在文档中,我没有看到任何配置或扩展 API 来实现此目标的方法,因此看来我们必须自定义源代码以使其能够与等效的翻译模型一起使用。这是一个正确/可行的假设,还是我遗漏了什么?
最佳答案
这是一个不寻常的要求。但是,为了完全重命名批处理模式中的表和列,您需要重新实现基于 JDBC 的存储库 DAO 以使用您自己的 SQL。
关于java - 翻译 Spring Batch 使用的表定义是否可行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23069495/