- 博客(2)
- 收藏
- 关注
原创 Datax集成到Java项目中,外加用xxljob定时任务自动同步
我这边需要有四种类型的数据格式,分别是MySQL、Oracle、csv和excel,excel其实是转换成csv来进行操作,但我还是写了四个实现类,整个方法用了工厂模式来进行编写。后面一个方法调用上面创建reader的方法然后生成writer再合并再一起,保存下来json文件的路径。后面再需要的地方调用这个方法,把json文件的保存路径给xxljob,让他创建定时任务。创建定时任务 这样定时任务就会自动执行数据采集任务。excel转csv再进行操作。首先创建你自己所需要的变量。
2024-06-19 16:34:32
780
原创 xxljob集成到Java动态创建定时任务
首先是常规的xxljob配置 需要注意的是@Bean 那边有些是直接@Bean,有些后面添加了初始化方法和销毁方法,我是一开始添加了方法会报错,后面只单一用bean注入,这个应该是版本问题,直接都试一下就行。动态创建定时任务的关键是模拟用户登录xxljob调度中心的过程,然后创建定时任务的过程,所以需要保证一个执行器的存在,执行器应该也可以通过发送HTTP请求来创建,目前先完成自动创建定时任务,创建定时任务需要地址和提交表单数据,这边参考博主1的文章,是直接用formData来保存所需变量。
2024-06-19 16:07:27
2034
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人