zoukankan      html  css  js  c++  java
  • ORM框架入门(三):jdbc操作数据库

    定义:JDBC是一种用于执行Sql语句的Java API,可以为多种关系数据库提供统一访问。

    由于传统的数据库操作方式需要程序员掌握各个不同的数据库的API,极其不便,

    因此java定义了JDBC这一标准的接口和类,为程序员操作数据库提供了统一的方式

    JDBC的操作方式比较单一,由五个流程组成:

    1.通过数据库厂商提供的JDBC类库向DriverManager注册数据库驱动

    2.使用DriverManager提供的getConnection()方法连接到数据库

    3.通过数据库的连接对象的createStatement方法建立SQL语句对象

    4.执行SQL语句,并将结果集合返回到ResultSet中

    5.使用while循环读取结果

    6.关闭数据库资源

    package tong.jdbc.test;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.Statement;
    
    public class JdbcDemo1 {
    	public static void main(String[] args) throws Exception {
            //注册数据库驱动
            Class.forName("com.mysql.jdbc.Driver");
            //建立数据库连接
            //参数一:jdbc:mysql//地址:端口/数据库,参数二:用户名,参数三:密码
            Connection conn = DriverManager.getConnection
                    ("jdbc:mysql://localhost:3306/test","root","cyberaudit");
            //创建SQL语句
            Statement st = conn.createStatement();
            //执行语句,返回结果
            ResultSet rt = st.executeQuery("show tables");
            //循环取出结果
            while(rt.next()) {
                //获取字段
                System.out.println(rt.getString(1));
            }
            //关闭资源,最先打开的最后关
            rt.close();
            st.close();
            conn.close();
        }
    }
    

      

  • 相关阅读:
    [JLOI2015]管道连接
    [TJOI2015]旅游
    [TJOI2015]组合数学
    [CSP-S2019] 树上的数
    [NOI2020] 超现实树
    1:关于证书服务器
    vue:实现竖向滚动条效果并实现锚点定位跳转
    修改ElementUI的样式----vue如何控制步骤条steps圆圈的大小 data-v-
    PyCharm 查看变量值
    PyCharm 单步执行单步调试不能停到断点
  • 原文地址:https://www.cnblogs.com/cherishBlueSky/p/9173235.html
Copyright © 2011-2022 走看看