mirror of
https://github.com/alibaba/druid.git
synced 2023-03-04 19:17:16 +00:00
refactor
This commit is contained in:
@@ -3,7 +3,7 @@ package com.alibaba.druid.hdriver;
|
||||
import java.sql.Connection;
|
||||
import java.sql.SQLException;
|
||||
|
||||
import com.alibaba.druid.hdriver.impl.jdbc.HPreparedStatementImpl;
|
||||
import com.alibaba.druid.hdriver.impl.HPreparedStatementImpl;
|
||||
|
||||
public interface HConnection extends Connection {
|
||||
HPreparedStatementImpl prepareStatement(String sql) throws SQLException;
|
||||
|
||||
@@ -5,8 +5,8 @@ import java.sql.DriverPropertyInfo;
|
||||
import java.sql.SQLException;
|
||||
import java.util.Properties;
|
||||
|
||||
import com.alibaba.druid.hdriver.impl.HBaseConnectionImpl;
|
||||
import com.alibaba.druid.hdriver.impl.HEngine;
|
||||
import com.alibaba.druid.hdriver.impl.jdbc.HBaseConnectionImpl;
|
||||
|
||||
public class HDriver implements Driver {
|
||||
|
||||
|
||||
+1
-2
@@ -1,4 +1,4 @@
|
||||
package com.alibaba.druid.hdriver.impl.jdbc;
|
||||
package com.alibaba.druid.hdriver.impl;
|
||||
|
||||
import java.sql.Array;
|
||||
import java.sql.Blob;
|
||||
@@ -22,7 +22,6 @@ import org.apache.hadoop.conf.Configuration;
|
||||
import org.apache.hadoop.hbase.client.HTableInterface;
|
||||
|
||||
import com.alibaba.druid.hdriver.HConnection;
|
||||
import com.alibaba.druid.hdriver.impl.HEngine;
|
||||
import com.alibaba.druid.util.jdbc.ConnectionBase;
|
||||
|
||||
public class HBaseConnectionImpl extends ConnectionBase implements HConnection {
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.alibaba.druid.hdriver.impl.jdbc;
|
||||
package com.alibaba.druid.hdriver.impl;
|
||||
|
||||
import java.sql.SQLException;
|
||||
import java.sql.Types;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.alibaba.druid.hdriver.impl.jdbc;
|
||||
package com.alibaba.druid.hdriver.impl;
|
||||
|
||||
import com.alibaba.druid.util.jdbc.ResultSetMetaDataBase;
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.alibaba.druid.hdriver.impl.jdbc;
|
||||
package com.alibaba.druid.hdriver.impl;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.math.BigDecimal;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.alibaba.druid.hdriver.impl.jdbc;
|
||||
package com.alibaba.druid.hdriver.impl;
|
||||
|
||||
import java.sql.SQLException;
|
||||
import java.sql.Statement;
|
||||
@@ -3,7 +3,7 @@ package com.alibaba.druid.hdriver.impl.execute;
|
||||
import java.sql.SQLException;
|
||||
|
||||
import com.alibaba.druid.hdriver.HResultSet;
|
||||
import com.alibaba.druid.hdriver.impl.jdbc.HPreparedStatementImpl;
|
||||
import com.alibaba.druid.hdriver.impl.HPreparedStatementImpl;
|
||||
|
||||
public interface ExecutePlan {
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ package com.alibaba.druid.hdriver.impl.execute;
|
||||
import java.sql.SQLException;
|
||||
|
||||
import com.alibaba.druid.hdriver.HResultSet;
|
||||
import com.alibaba.druid.hdriver.impl.jdbc.HPreparedStatementImpl;
|
||||
import com.alibaba.druid.hdriver.impl.HPreparedStatementImpl;
|
||||
|
||||
public class ExecutePlanAdapter implements ExecutePlan {
|
||||
|
||||
|
||||
@@ -8,8 +8,8 @@ import org.apache.hadoop.hbase.client.HTableInterface;
|
||||
import org.apache.hadoop.hbase.client.Put;
|
||||
import org.apache.hadoop.hbase.util.Bytes;
|
||||
|
||||
import com.alibaba.druid.hdriver.impl.jdbc.HBaseConnectionImpl;
|
||||
import com.alibaba.druid.hdriver.impl.jdbc.HPreparedStatementImpl;
|
||||
import com.alibaba.druid.hdriver.impl.HBaseConnectionImpl;
|
||||
import com.alibaba.druid.hdriver.impl.HPreparedStatementImpl;
|
||||
import com.alibaba.druid.sql.ast.SQLExpr;
|
||||
import com.alibaba.druid.sql.visitor.SQLEvalVisitorUtils;
|
||||
|
||||
|
||||
@@ -10,8 +10,8 @@ import org.apache.hadoop.hbase.client.HBaseAdmin;
|
||||
|
||||
import com.alibaba.druid.hdriver.HResultSet;
|
||||
import com.alibaba.druid.hdriver.HStatement;
|
||||
import com.alibaba.druid.hdriver.impl.jdbc.HPreparedStatementImpl;
|
||||
import com.alibaba.druid.hdriver.impl.jdbc.HResultSetMetaData;
|
||||
import com.alibaba.druid.hdriver.impl.HPreparedStatementImpl;
|
||||
import com.alibaba.druid.hdriver.impl.HResultSetMetaData;
|
||||
import com.alibaba.druid.util.jdbc.ResultSetBase;
|
||||
import com.alibaba.druid.util.jdbc.ResultSetMetaDataBase.ColumnMetaData;
|
||||
|
||||
|
||||
+4
-4
@@ -15,10 +15,10 @@ import org.apache.hadoop.hbase.filter.RowFilter;
|
||||
import org.apache.hadoop.hbase.filter.SingleColumnValueFilter;
|
||||
import org.apache.hadoop.hbase.util.Bytes;
|
||||
|
||||
import com.alibaba.druid.hdriver.impl.jdbc.HBaseConnectionImpl;
|
||||
import com.alibaba.druid.hdriver.impl.jdbc.HPreparedStatementImpl;
|
||||
import com.alibaba.druid.hdriver.impl.jdbc.HResultSetMetaData;
|
||||
import com.alibaba.druid.hdriver.impl.jdbc.HScannerResultSet;
|
||||
import com.alibaba.druid.hdriver.impl.HBaseConnectionImpl;
|
||||
import com.alibaba.druid.hdriver.impl.HPreparedStatementImpl;
|
||||
import com.alibaba.druid.hdriver.impl.HResultSetMetaData;
|
||||
import com.alibaba.druid.hdriver.impl.HScannerResultSet;
|
||||
import com.alibaba.druid.hdriver.impl.mapping.HMappingTable;
|
||||
import com.alibaba.druid.sql.ast.SQLExpr;
|
||||
import com.alibaba.druid.sql.ast.expr.SQLBinaryOpExpr;
|
||||
|
||||
Reference in New Issue
Block a user