目录
- 创建maven
- 编写API
创建maven
在pom中加入clickhouse依赖

<!-- Clickhouse -->
<dependency>
<groupId>ru.yandex.clickhouse</groupId>
<artifactId>clickhouse-jdbc</artifactId>
<version>0.3.1</version>
</dependency>

编写API
import java.sql.*;
/**
* @author 公羽
* date: 2021/8/19
* desc: 简单api编写
*/
public class ClickHouse_Select {
public static void main(String[] args) throws SQLException {
Connection connection = null;
PreparedStatement preparedStatement =null;
ResultSet resultSet =null;
try {
// TODO 1.加载驱动类
Class.forName("ru.yandex.clickhouse.ClickHouseDriver");
// TODO 2.创建连接
connection = DriverManager.getConnection("jdbc:clickhouse://spark01:8123");
// TODO 3.创建PreparedStatement对象
preparedStatement = connection.prepareStatement("select * from test_binlog.user");
// TODO 4.执行
resultSet = preparedStatement.executeQuery();
// TODO 5.输出结果
System.out.println(resultSet);
} catch (ClassNotFoundException | SQLException e) {
e.printStackTrace();
} finally {
connection.close();
preparedStatement.close();
resultSet.close();
}
}
}
删除,插入操作都类似只是修改prepareStatement()中的语句就行
最后
以上就是合适夕阳最近收集整理的关于ClickHouse学习(十一)clickhouseAPI操作创建maven编写API的全部内容,更多相关ClickHouse学习(十一)clickhouseAPI操作创建maven编写API内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复