1 mport java.util.Arrays;2
3 importorg.apache.hadoop.conf.Configuration;4 importorg.apache.hadoop.hbase.HBaseConfiguration;5 importorg.apache.hadoop.hbase.HColumnDescriptor;6 importorg.apache.hadoop.hbase.HTableDescriptor;7 importorg.apache.hadoop.hbase.KeyValue;8 importorg.apache.hadoop.hbase.TableName;9 importorg.apache.hadoop.hbase.client.Delete;10 importorg.apache.hadoop.hbase.client.Get;11 importorg.apache.hadoop.hbase.client.HBaseAdmin;12 importorg.apache.hadoop.hbase.client.HTable;13 importorg.apache.hadoop.hbase.client.Put;14 importorg.apache.hadoop.hbase.client.Result;15 importorg.apache.hadoop.hbase.client.ResultScanner;16 importorg.apache.hadoop.hbase.client.Scan;17 importorg.apache.hadoop.hbase.filter.CompareFilter.CompareOp;18 importorg.apache.hadoop.hbase.filter.Filter;19 importorg.apache.hadoop.hbase.filter.SingleColumnValueFilter;20 importorg.junit.After;21 importorg.junit.Before;22 importorg.junit.Test;23
24 public classHBaseCRUDTest {25
26 privateHBaseAdmin hBaseAdmin;27 privateConfiguration conf;28
29 /**
30 * 对必须用的对象放在@Before中进行初始化31 *@throwsException32 */
33 @Before34 public void setUp() throwsException{35 /*创建conf对象的第一种方式36 conf = new Configuration();37 conf.set("hbase.rootdir", "hdfs://crxy99:9000/hbase");38 conf.set("hbase.cluster.distribu