Hive系列文章
Hive表的基本操作
Hive中的集合数据类型
Hive动态分区详解
hive中orc格式表的数据导入
Java通过jdbc连接hive
通过HiveServer2访问Hive
SpringBoot连接Hive实现自助取数
hive关联hbase表
Hive udf 使用方法
Hive基于UDF进行文本分词
Hive窗口函数row number的用法
数据仓库之拉链表
java连接hive进行一些统计分析,在工作中再正常不过了。这里介绍通过java直连和mybatis整合的方式。
- java直连的方式
java直连的方式跟连接mysql手法一样,只是driverName不一样而已。
public class HiveJdbcConnect implements Closeable{
private static String driverName = "org.apache.hive.jdbc.HiveDriver";
// jdbc:hive2://
private String url ;
private String user ;
private String password ;
private Connection conn = null;
public HiveJdbcConnect(String url, String user, String password) {
this.url = url;
this.user = user;
this.password = password;
try {
init();
} catch (Exception e) {
e.printStackTrace();
}
}
private void init() throws Exception {
Class.forName(driverName);
conn = DriverManager.getConnection(url, user, password);
}
}
Java
测试用例