在hive上启动service
hive --service hiveserver
在eclipse中进行开发
导入需要的jar包(我这个导入的是udf和jdbc连接hive需要的jar包,基本是最简的了)
我的代码,hive的语法就不说了,大家可以修改例子中的sql来进行自己的业务。我的hive没有设置用户名,密码。所以Connection con = new HiveJDBC().getConnection(
"jdbc:hive://192.168.192.138:10000/default", "", ""
);
后两个参数我都是设置的空
package com.hive.jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
/**
* 连接hive