【概念】
    1、概念:Java Database Connectivity Java数据库连接,Java语言操作数据库

    2、JDBC的本质:其实是官方(sun)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这要接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。
    Person接口 Worker类 Person p=new Worker(); p.eat();

    3、快速入门:
    步骤:
    (1)导入驱动jar包
    复制mysql-connector-java-5.1.37-bin.jar到项目的libs目录下
    右键——>add as Library
    (2)注册驱动
    (3)获取数据库连接对象Connection
    (4)定义sql
    (5)获取执行sql语句的对象 Statement
    (6)执行sql,接受返回结果
    (7)处理结果
    (8)释放资源

    4、详解各个对象:
    (1)DriverManager:驱动管理对象
    *功能:
    注册驱动
    image.png
    获取数据库连接
    image.png
    (2)Connection:数据库连接对象 image.png

    (3)Statement:执行sql的对象
    image.png

    (4)ResultSet:结果集对象
    (5)PreparedStatement:执行sql对象

    image.png

    image.png
    image.png