【发布时间】:2016-07-29 12:37:13
【问题描述】:
是否可以向Spring batch'sBATCH_JOB_INSTANCE 表添加更多列,并且我正在尝试为该表实现自定义保存操作?
谷歌搜索后,我找不到任何相关文档。
即使是任何参考文档都会有所帮助
提前致谢
【问题讨论】:
标签: spring-batch
是否可以向Spring batch'sBATCH_JOB_INSTANCE 表添加更多列,并且我正在尝试为该表实现自定义保存操作?
谷歌搜索后,我找不到任何相关文档。
即使是任何参考文档都会有所帮助
提前致谢
【问题讨论】:
标签: spring-batch
开箱即用的 Spring Batch 不提供任何此类功能。
理想情况下,您不应该对 Spring Batch 的 BATCH_JOB_INSTANCE 表或 Spring Batch 表的任何表进行任何更改。
原因如下。
spring batch 提供的所有功能都非常多 取决于这六个表,例如重新启动、停止等是 所有这些都依赖于所有这些表,所以最好不要进行任何更改 到这些表。
Spring batch 已经为这六个表实现了 DAO, 如果您尝试向这些表中的任何一个添加更多列,那么这些 DAO 可能根本不起作用,或者如果你想让它起作用,你将拥有 做出很多改变。
最后,如果你想添加额外的列,那么最好在同一个数据库中创建新表并编写你赢得的 DAO,并小心数据库事务管理。
【讨论】: