在用JAVA代码向Hbase表插入数据的时候,跳出org.apache.hadoop.hbase.client.HTablePool$PooledHTable cannot be cast to org.apache.hadoop.hbase.client.HTable错误,刚接触大数据开发,当然得记录一下.
从上面可以看出HTablePool 转化为HTable类型了出错.查看getTable()方法.
原来,getTable返回的类型是HTableInterface类型,知道原因就好办了.
原代码:
public static void insertData1(String tableName) {
System.out.println("start insert data ......");
HTablePool pool = new HTablePool(c