原文:   MySQL的JDBC驱动源码解析

大家都知道JDBC是Java访问数据库的一套规范,具体访问数据库的细节有各个数据库厂商自己实现

Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,

使他们能够用纯Java API 来编写数据库应用程序。

说白了一套Java访问数据库的统一规范,如下图,具体与数据库交互的还是由驱动实现,JDBC规范之于驱动的关系,

也类似于Servlet规范与Servlet容器(Tomcat)的关系,本质就是一套接口和一套实现的关系。

数据库连接的本质其实就是客户端维持了一个和远程MySQL服务器的一个TCP长连接,并且在此连接上维护了一些信息。

最新文章

  1. java servlet 几种页面跳转的方法及传值
  2. 什么是 jsonp ?
  3. HDOJ 2546饭卡(01背包问题)
  4. Verilog篇(二)系统函数
  5. 重温web服务器--细说Tomcat服务器
  6. Html页面操作json串
  7. 阿里云ECS每天一件事D2:配置防火墙
  8. Java基础之路(三)下--流程控制语句
  9. eastcom——eclipse中运行vtmserver项目
  10. python 操作python
  11. verilog reg 初值问题
  12. 远程桌面连接一台关联无线的电脑(A)时,A电脑无线总是断开导致远程桌面连接失败
  13. 【Zookeeper系列】ZooKeeper安装配置(转)
  14. qhfl-3 Course模块
  15. spring 和spring cloud 组成
  16. 获取应用程序根目录物理路径(Web and Windows)
  17. kivy 小demo
  18. WdatePicker控件中日期的范围选择
  19. am335x u-boot2011.09 SPL 流程跟踪
  20. 洛谷 P1469 找筷子 题解

热门文章

  1. MVC项目实践,在三层架构下实现SportsStore-11,使用Knockout实现增删改查
  2. C# 使用NLog记录日志入门操作
  3. Android Launcher分析和修改1——Launcher默认界面配置(default_workspace)
  4. 【iCore1S 双核心板_ARM】例程十一:RTC实时时钟实验——显示时间和日期
  5. [转]devm_gpiod_get_optional用法
  6. 从去除毛刺的策略看开运算opening_circle和闭运算closing_circle的异同
  7. 详解Linux安装GCC
  8. Scala学习笔记——简化代码、柯里化、继承、特质
  9. winform利用ImageList控件和ListView控件组合制作图片文件浏览器
  10. #Java学习之路——基础阶段二(第十篇)