jdbc的由来

odbc(open database connection)

最初各个数据库比如mysql和oracle等,虽然都支持sql,但是他们的连接方式是不一样的,需要按照相应的api来编写不同的接口来连接不同的数据库,odbc的出现改变了这个局面,使得不同数据库的数据库的连接都是采用的一套接口,目前大多数数据库都支持odbc。

jdbc(java database connection)

jdbc是用java对odbc思想的实现。

jdbc的组成

jdbc api:面向上层的程序开发者的api。

jdbc Driver api:面向底层应用提供商开发底层驱动的api。

jdbc api介绍

DriverManager:这个类是一个驱动程序管理类,负责驱动,并为创建数据库连接提供支持。

Connection:用来连接数据库。

Statement:该接口提供了执行sql语句和获取查询结果的方法。

PreparedStatement:用于执行预编译的sql语句。

ResultSet:该接口提供了对结果集处理的方法。

最新文章

  1. Head First设计模式之装饰者模式(Decorator Pattern)
  2. linux资源使用配置文件 /etc/security/limits.conf和ulimit
  3. Beta阶段站立会议-02
  4. 高效的使用Response.Redirect解决一些不必要的问题(转载)
  5. Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记
  6. NeatUpload 同时选择并上传多个文件
  7. 用BenchmarkDotNet给C#程序做性能测试
  8. RSA算法原理(二)
  9. css系列教程--margin padding column(完结)
  10. could not resolve property问题(ssh框架)
  11. linux vim编辑
  12. Java并发编程-ReentrantReadWriteLock
  13. [CC-CMPVIRS]Computer Virus
  14. Nginx负载均衡NFS配置
  15. jsp/servlet环境搭建
  16. spark.yarn.jar和spark.yarn.archive的使用
  17. [转]ajQuery的deferred对象详解
  18. C根据排序字符串
  19. HDU-1394 Minimum Inversion Number(线段树求逆序数)
  20. 安装在virtualbox中的kali linux如何配置无线网卡

热门文章

  1. 【NOIP2013TG】solution
  2. [bzoj4923]K小值查询
  3. HDU1348 Wall 凸包
  4. bzoj1934
  5. 智能指针之 auto_ptr
  6. MFC程序设计小结
  7. C语言第三次程序设计作业
  8. python2.7练习小例子(三)
  9. java Session统计在线用户,并且显示在线用户
  10. 深入浅出低功耗蓝牙(BLE)协议栈