Jdbc概念、开发步骤、

Jdbc概念、开发步骤、,第1张

概念:
 jdbc(java database connectivity):
     是一种用于执行sql语句java API可以为多种关系类型数据库提供统一的访问接口

 jdbc:是由一些 *** 作数据库的类和接口组成的,就是访问数据库的一套标准规范

 jdbc:提供的是一种标准,还有一些更高级的 *** 作数据库的接口
     MyBatis框架  Spring data  DBUtils  都对jdbc进行封装处理

 jdbc 需要连接驱动,驱动两个设备需要进行通信,需要满足一定通信数据的格式
      这些数据的格式是由不同的数据库厂商规定的


 数据库厂商提供面向jdbc的标准接口的数据库驱动程序
 每个数据库厂商提供了连接自己公司的数据库驱动
 mysql
     驱动程序报名:mysql-connector-java-版本号.jar
     在mysql6.0之前
          com.mysql.jdbc.Driver
     在mysql 6以上:
        com.mysql.cj.jdbc.Driver

 SQL Server
     驱动程序包名:sqljdbc4.jar
     驱动类名:
        com.microsoft.jdbc.sqlserver.SQLServerDriver

 Oracle
     驱动程序包名:ojdbc5.jar
     驱动类名:
         oracle.jdbc.driver.OracleDriver

 jdbc做的事情:
     1、连接数据库
     2、发送sql语句给数据库
     3、接收到数据库执行完毕之后的结果,并对结果进行处理

 常见的jdbc API
    在java.sql包中,定义jdbc API的各个接口和类

    接口/类                          说明
    java.sql.Connection             连接
    java.sql.DriverManager          管理各个数据库厂商驱动程序的类
    java.sql.Driver                 驱动接口
    java.sql.Statement              提供sql执行的结果查询的接口,将sql语句发送到数据库
    java.sql.PrepareStatement       是Statement的子类,表示编写带参数的sql语句
    java.sql.CallableStatement      执行存储过程或者函数
    java.sql.ResultSet              执行查询以后返回的结果集接口
    java.sql.SQKException           访问数据库出现异常
    java.sql.Date                   处理结果集的数据类型为日期类型java,util.Date的子类


    jdbc的开发步骤
      准备工作:
          找到一个jdbc的驱动包mysql-connector-java-5.1.39.jar
          在项目下面新建一个文件夹(directory)叫bin,然后将驱动包放在里面
          单机bin,选中mark directory as...,选中将文件夹设置为 sources root
          选中jar包,单机右键选中,add as Library

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/794077.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-06
下一篇2022-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存