利用quartz进行定时迁移表部分数据

场景:数据处理完成之后,将每次处理完成之后的部分有效数据以及标识,存储于mysql中,用于展示数据是否正常,业务是否正常运行,而且数据处理完之后存储的库和前端应用展示的库不同。这样做的目的,彼此互补干个。

每次后端数据处理完之后,将有效数据存储于mysql中。前端应用进行定期查询,并且把读取到的有效数据,存储于前端应用库中。

需求:每天早上9点需要将 log表中 的部分字段 插入到user表中。

技术使用:多数据源的切换。quartz框架使用。

首先肯定需要一个job类,用于进行定时启动该job

材料以及说明:2个表不是同一个库,其中log表,处于A库中,use表处于B库中。

先查询log表中,查询是否有需要的数据,如果有,进行对use插入,否则,也插入。并且对插入的数据进行打标识。通过true和false进行区别。