zoukankan      html  css  js  c++  java
  • JDBC入门

    JDBC是java用于执行SQL的解决方案,开发人员使用JDBC的标准接口,数据库厂商则对接口进行操作。

    数据库本身是一个独立运行的应用程序,应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找。通常我们会利用一组专门与数据库进行通信协议的链接库u,以简化对数据库沟通时的代码编写。

    不同的数据库有不同的通信协议,用来联机不同数据库的链接库,在API上也会有所不同,若直接使用这些链接库,则会影响程序的跨平台性。

    JDBC的出现,就是为了解决这一问题的。

    JDBC全名是java  dataBase Connectivity,即java联机数据库的标准规范。具体而言,定义一组标准类与接口,应用程序需要联机数据库时调用这组标准API,而标准API中的接口会由数据库厂商操作,通常称为JDBC驱动程序,

    JDBC标准主要分为两个部分:JDBC应用程序开发者接口,以及JDBC驱动程序开发者接口。若你的应用程序需要联机数据库,就调用JDBC应用程序开发者接口,县官的API主要在java.sql和javax.sql两个包中。另一个是数据库厂商操作驱动程序时的规范,一般不用了解。

    假设一段JDBC联机程序代码是联机MySQL数据库,则需要在classpath中设定JDBC驱动程序,即在classpath中设定一个jar文档。

    当需要更改联机数据库为oracle时,只需更改在classpath中的驱动程序就好了。

    JDBC的目的,是为了实现写一个代码,操作所有的数据库。

  • 相关阅读:
    解决Android SDK Manager更新、下载速度慢
    selenium报错以及各解决方法
    webdriver对各种浏览器的支持
    selenium driver版本和Chrome浏览器版本对应关系
    selenium web driver
    js中变量注意事项
    js选项卡实现
    两种JS方法实现斐波那契数列
    三种JS方法确定元素在数组中的索引值
    javascript内置属性——arguments
  • 原文地址:https://www.cnblogs.com/sjbas/p/5591149.html
Copyright © 2011-2022 走看看