JDBC

JDBC(java database connectivity)是java数据库连接技术的简称,是提供各种常用数据库的能力.

1.JDBC API:是java提供的一个接口

  主要功能:1.DriverManager : 依据数据库的不同, 管理JDBC驱动

      2.Connection : 负责连接数据库并担任传送数据库的任务

        (地址,用户名,密码)

      3. Statement : 由Connection产生,负责执行SQL语句

      4.ResultSet(指针): 负责保存Statement执行后所产生的的查询结果

2.过程:

    1.导包

    2.加载驱动类[Class.forName(com.mysql.jdbc.Driver)]

    3.常见数据库连接 Connection conn = DriverManager.getConnection(url:"jdbc:mysql://localhost:3306/数据库名","用户名","密码");

    4.创建执行sql语句的对象

    5.创建一条sql语句

    6.执行sql语句,得到rs指针{rs=Statement.executeQuery(查询)}

                {rs=Statement.executeUpdate(增删改)}

    7.通过rs得到单元格内容: rs.next()-->横行

               rs.get数据类型(eg:rs.getInt)-->竖行

    8.释放资源

3.PreparedStatement的优点:

  1.提高了代码的可维护性和可读性

  2.提高了sql语句执行的性能

  3.提高了安全性

    PreparedStament比Statement提高了代码的安全性,可读性和可维护性.

posted @ 2020-05-27 17:24  樱桃小丸子!!  阅读(124)  评论(0编辑  收藏  举报