是否可以向class TestModel
attr_accessor :image_width
attr_accessor :image_height
attr_accessor :image_image_size
attr_accessor :image_content_type
attr_accessor :image_file_size
attr_accessor :image_md5sum
attr_accessor :image_version_width
attr_accessor :image_version_height
attr_accessor :image_version_image_size
attr_accessor :image_version_content_type
attr_accessor :image_version_file_size
attr_accessor :image_version_md5sum
end
Spring batch's
表添加更多列,我正在尝试为该表实现自定义保存操作?
谷歌搜索后,我无法找到任何相关文件。
即使任何参考文件也会有所帮助
提前致谢
答案 0 :(得分:2)
弹出批量开箱即不提供任何此类功能。
理想情况下,您不应对弹簧批处理的BATCH_JOB_INSTANCE表或弹簧批处理表的任何表进行任何更改。
以下是原因。
春季批次提供的所有功能都非常多 依赖于那六个表,例如重启,停止等 所有这些都依赖于所有这些表,所以最好不要进行任何更改 这些表格。
Spring批处理已经为所有这六个表实现了DAO, 如果您尝试向这些表中的任何一个添加更多列,那么这些DAO 可能根本不起作用,或者如果你想让它工作,你会有 做了很多改变。
最后,如果您想添加额外的列,那么最好在同一个数据库中创建新表并编写您的DAO并小心数据库事务管理。