JDBC笔记


title: JDBC笔记
date: 2017-02-24 22:20:15
tags: JDBC


JDBC笔记

  1. JDBC获取新插入数据自动生成的ID
public static <T> T executeInsert(String sql, ResultSetHandler<T> resultSetHandler,Object...param){
        Connection connection = ConnectionManage.getConnection();
        QueryRunner runner = new QueryRunner();
        try {
            return runner.insert(connection,sql,resultSetHandler,param);
        } catch (SQLException e) {
            e.printStackTrace();
        }
        finally {
            close(connection);
        }
        return null;
    }
//返回自动生成的键值
  1. ConnectionManager类
public class ConnectionMananger {
    public static Connection getConnection(){
        try {
            Class.forName("com.mysql.jdbc.Driver");
            Connection connection = DriverManager.getConnection("jdbc:mysql:///RUNOOB","root","****");
            return connection;
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        } catch (SQLException e) {
            e.printStackTrace();
        }
        return null;
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,826评论 18 399
  • 一.快速入门 *在数据库中建立好表 *在程序中导入数据库驱动包 1.注册数据库驱动 DriverManager.r...
    PASSssss阅读 211评论 0 1
  • 一. Java基础部分.................................................
    wy_sure阅读 3,863评论 0 11
  • 一、相关概念 1.什么是JDBC JDBC(Java Data Base Connectivity,java数据库...
    测试_机器猫阅读 271评论 0 0