zoukankan      html  css  js  c++  java
  • JDBC 基础概念

    1.概念:java与数据库连接

    2.JDBC:是一个规范,提供接口(面向接口编程)

    3.JDBC API:提供程序员调用的接口和类,集成在java.sql和javax.sql包中。如:DriverManager类(管理不同的JDBC驱动)、Connerction接口、Statement接口、ResultSet接口

    4.JDBC API主要功能:与数据库建立连接、执行SQL语句、处理结果

    5.三大对象:

    <1>Connerction接口:负责连接数据库并担任传输数据的任务

    <2>Statement接口:由Connection产生、负责执行SQL语句

    <3>ResultSet接口:负责保持Statement执行后产生的查询结果

    案例:使用纯java连接数据库

    步骤:

    a、加载数据库驱动

    Class.forName("com.mysql.jdbc.Driver");

    b、建立连接,获得Connection对象

    String url = "jdbc:mysql://localhost:3306/day01";//“//属于数据库的ip地址:数据库端口/数据库名”

    String user = "root";//数据库用户名

    String password = "root";//数据库密码

    Connection conn =DriverManager.getConnection(url, user, password);

    c、关闭资源

    Conn.close();

    6.JDBC工作主要步骤(模板)

    《一》、加载JDBC驱动

    Class.forName(JDBC驱动类);

    《二》、与数据库建立连接

    Connection conn = Drivermanager.getConnection(URL,数据库用户名,密码);

    《三》、发送SQL语句,并得到返回结果

    Statement stmt = conn.creteStatement();

    ResultSet rs = stmt = executeQuery(“SELECT a FROM  Table1”);

    《四》、处理结果

    While(rs.next()){

    Int x rs.getInt(“a”);

    }

    《五》、释放资源

    rs.close();

    stmt.close();

    conn.close();

  • 相关阅读:
    基于python的socket网络编程
    Python3报错:ModuleNotFoundError: No module named '_bz2'
    机器学习博客网站
    《Linux内核设计与实现》 读书笔记(4)--进程的调度
    k8s 简单入门
    docker 简单入门
    python3 教程
    .toml 文件简介
    编码规范
    python3 基本用法
  • 原文地址:https://www.cnblogs.com/bigerf/p/6265850.html
Copyright © 2011-2022 走看看