zoukankan      html  css  js  c++  java
  • jdbcUtils 存档

    public class JdbcUtils {
     
     private static ComboPooledDataSource cpds= new ComboPooledDataSource();
     
     public static DataSource getDataSource(){
      return cpds;
     }
     public static Connection getConnection(){
      try {
       return cpds.getConnection();
      } catch (SQLException e) {
       // TODO Auto-generated catch block
       e.printStackTrace();
       throw new RuntimeException("建立连接失败");
      }
     }
     public static void close(Connection conn){
      if (conn != null) {
       try {
        conn.close();
       } catch (SQLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
       }
      }
     }
     public static void close(Connection conn ,Statement stm){
      if (stm != null) {
       try {
        stm.close();
       } catch (SQLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
       }
       close(conn);
      }
     }
     public static void close(Connection conn ,Statement stm ,ResultSet rs){
      if (rs != null) {
       try {
        rs.close();
       } catch (SQLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
       }
      }
      close(conn, stm);
     }
     public static void close(PreparedStatement pstm){
      if (pstm !=null) {
       try {
        pstm.close();
       } catch (SQLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
       }
      }
     }
    }

  • 相关阅读:
    自定义udf添加一列
    spark执行命令 监控执行命令
    R链接hive/oracle/mysql
    [Hive_6] Hive 的内置函数应用
    [Hive_add_6] Hive 实现 Word Count
    [Hive_add_5] Hive 的 join 操作
    【爬坑】远程连接 MySQL 失败
    [Hive_add_4] Hive 命令行客户端 Beeline 的使用
    [Hive_5] Hive 的 JDBC 编程
    [Hive_add_3] Hive 进行简单数据处理
  • 原文地址:https://www.cnblogs.com/jasonlee880709/p/5971126.html
Copyright © 2011-2022 走看看