美文网首页
JDBC连接数据库的最基本操作

JDBC连接数据库的最基本操作

作者: 吐痰高手 | 来源:发表于2017-03-28 20:37 被阅读15次

①反射驱动,必须操作

在eclipse工程中导入ojdbc14.jar包
在程序中使用反射加载驱动

Class.forName("oracle.jdbc.driver.OracleDriver");

②连接数据库

连接一个数据库需要一些必要的信息:

//jdbc:oracle:thin:@ 
//固定写法 1.jdbc的方式连接 2.oracle数据库 3.连接时采用thin模式
//localhost  数据库的网络地址
//1521  数据库的端口号
//orcl 数据库的sid
String dburl = "jdbc:oracle:thin:@localhost:1521:orcl";
String dbuser = "spitman"; //用户名
String dbpassword = "123456"; //密码
Connection connection = DriverManager.getConnection(dburl, dbuser, dbpassword);//获取一个实例的连接

③查询操作

//获取一个Statement对象用于执行sql语句
Statement statement = connection.createStatement();
//执行sql语句//得到一个ResultSet对象
ResultSet rs = statement.executeQuery("select * from book");
④ResultSet的使用:
while(rs.next()){ //判断ResultSet中还有没有数据
    int a = rs.getInt("列名");  //通过列名来取得数据
    double b = rs.getDouble("列名");   //通过列名来取得数据
    String c = rs.getString("列名");//通过列名来取得字符串数据,即使是number数据也可以转化为字符串
    rs.getInt(columIndex);  //通过列位数来获取数据
    rs.getString(columIndex); //同上
}

⑤释放资源
把ResultSet / Statement /Connection 全部关闭释放资源

相关文章

  • 连接数据库(JDBC)

    JDBC:Java DataBase Connection Java数据库连接,用来操作关系型数据库。 连接数据库...

  • JDBC和MyBatis的区别

    1.JDBC是java提供的操作数据库的api; 传统JDBC操作数据 需要连接数据库,注册驱动和数据库信息操作C...

  • Mybatis:传统jdbc问题以及mybatis的解决方案(一

    1.1 分析JDBC操作问题 JDBC问题总结: 原始jdbc开发存在的问题如下: 1、 数据库连接创建、释放频繁...

  • 【JAVA基础】JAVA 连接数据库

    为什么要连接数据库 JAVA如何去连接,操作数据库*. JDBC Java Database Connecti...

  • JDBC

    直接用Java对数据库进行操作 JDBC(Java DataBase Connectivity,java数据库连接...

  • JDBC连接数据库的最基本操作

    ①反射驱动,必须操作 在eclipse工程中导入ojdbc14.jar包在程序中使用反射加载驱动 ②连接数据库 连...

  • JDBC连接数据库的最基本操作

    ①反射驱动,必须操作 在eclipse工程中导入ojdbc14.jar包在程序中使用反射加载驱动 ②连接数据库 连...

  • JDBC学习笔记(一)

    JDBC:Java Database Connectivity,即java数据库连接,用java语言操作数据库。 ...

  • 1.4JDBC

    JDBC 1.概念:Java Database Connectivity Java数据库连接,Java语言操作...

  • Java - JDBC

    通过JDBC可以实现Java程序对后端数据库的访问。一般分为建立连接、操作、断开连接三步。 JDBC是java定义...

网友评论

      本文标题:JDBC连接数据库的最基本操作

      本文链接:https://www.haomeiwen.com/subject/fldsottx.html