java - 如何使用Spring云数据流转换Mysql数据http调用?

标签 java mysql spring-boot redis spring-cloud-dataflow

我需要实现一个类似 ETL 的函数,以通过 http 调用将 Mysql 数据迁移到另一个系统。过程中需要高度实时的数据

我尝试结合使用 spring-cloud-starter-stream-source-jdbc 和 spring-cloud-starter-stream-processor-httpclient。相反,我得到了没有主类错误的 spring-cloud-starter-stream-source-jdbc。

jdbc --spring.datasource.driver-class-name=org.mariadb.jdbc.Driver --spring.datasource.username='******' --spring.dataso… | http …

最佳答案

一开始我是引用https://github.com/spring-cloud/spring-cloud-stream-samples/tree/master/source-samples/jdbc-source重构的.我添加了主类和兔子 Binder 。流正在按计划运行。没想到这么复杂,后来换成了jdbc-source-rabbit,果然不出所料

关于java - 如何使用Spring云数据流转换Mysql数据http调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55625803/

相关文章:

Java-如何显示记录数

Java Springboot 应用程序返回用户密码身份验证失败 "postgres"

MySQL double 值超出范围

java - 在 eclipse 和 m2e 中使用 maven-jaxb-plugin 时缺少 ErrorListener

spring - 将 Spring Boot 应用程序部署为 Windows 服务

java - 使用 Google Drive API 和 Java 读取共享云端硬盘

java - 使用 Excel 将多个参数添加到 Drools 规则决策表中的操作

java - 当记录超过 1000 时,智能 gwt 网格分组不起作用

mysql从多个表中选择计数

php - 10月CMS安装MYSQL报错