SDK 集成
本文章主要用来介绍如何集成 datacap 提供的 plugin 插件快速访问对应数据源。在本文中我们使用 datacap-jdbc-mysql
SDK 来访问 MySQL 数据源。
准备工作¶
引入插件依赖
- Apache Maven
<dependency>
<groupId>io.edurt.datacap</groupId>
<artifactId>datacap-jdbc-mysql</artifactId>
<version>VERSION</version>
</dependency>
- Gradle
implementation group: 'io.edurt.datacap', name: 'datacap-jdbc-mysql', version: 'VERSION'
Danger
请将 VERSION
替换为对应的版本号
使用插件¶
String sql = "SHOW TABLES";
// 构建连接配置
Configure configure = new Configure();
configure.setHost("localhost");
configure.setPort(3306);
configure.setUsername(Optional.of("root"));
configure.setPassword(Optional.of("12345678"));
// 初始化 MySQL 插件
MySQLPlugin plugin = new MySQLPlugin();
plugin.connect(configure);
// 获取执行结果
Response response = plugin.execute(sql);
response.columns.forEach(item -> {
log.info(item);
});
Note
请注意 datacap-jdbc-mysql
插件仅支持 MySQL 数据源,如果需要其他 SDK 请使用其他的插件。