//package com.hangum.tadpole.engine.ibatis; // //import java.sql.Connection; //import java.sql.ResultSet; //import java.sql.Statement; //import java.util.List; // //import com.hangum.tadpole.engine.define.DBDefine; //import com.hangum.tadpole.engine.manager.TadpoleSQLManager; //import com.hangum.tadpole.engine.manager.internal.map.SQLMap; //import com.hangum.tadpole.sql.dao.system.UserDBDAO; //import com.hangum.tadpole.sql.dao.system.UserGroupDAO; //import com.hangum.tadpole.sql.query.TadpoleSystemInitializer; //import com.ibatis.sqlmap.client.SqlMapClient; // //public class HiveSQLMap { // // private static UserDBDAO getUserDB() { // UserDBDAO tadpoleEngineDB = new UserDBDAO(); // tadpoleEngineDB.setDbms_types(DBDefine.HIVE_DEFAULT.getDBToString()); // tadpoleEngineDB.setUrl(String.format( // DBDefine.HIVE_DEFAULT.getDB_URL_INFO(), "localhost", "10000", // "default")); // tadpoleEngineDB.setDb("default"); // tadpoleEngineDB.setDisplay_name("hive default"); // tadpoleEngineDB.setPasswd(""); //$NON-NLS-1$ // tadpoleEngineDB.setUsers(""); //$NON-NLS-1$ // // return tadpoleEngineDB; // } // // public static void main(String[] args) { // try { // SqlMapClient client = SQLMap.getInstance(getUserDB()); // Connection con = client.getDataSource().getConnection(); // // Statement stmt = con.createStatement(); // String tableName = "testHiveDriverTable"; // stmt.executeQuery("drop table " + tableName); // ResultSet res = stmt.executeQuery("create table " + tableName + // " (key int, value string)"); // // show tables // String sql = "show tables '" + tableName + "'"; // System.out.println("Running: " + sql); // res = stmt.executeQuery(sql); // if (res.next()) { // System.out.println(res.getString(1)); // } // // describe table // sql = "describe " + tableName; // System.out.println("Running: " + sql); // res = stmt.executeQuery(sql); // while (res.next()) { // System.out.println(res.getString(1) + "\t" + res.getString(2)); // } // // ibatisSelect(); // // } catch (Exception e) { // e.printStackTrace(); // } // } // // private static void ibatisSelect() { // try { // SqlMapClient sqlClient = TadpoleSQLManager.getInstance(getUserDB()); // List listTable = sqlClient.queryForList("connectionCheck"); //$NON-NLS-1$ // System.out.println("===================="); // // for (Object object : listTable) { // System.out.println(object.toString()); // } // } catch (Exception e) { // e.printStackTrace(); // } // } // //}