自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 Mysql JDBC驱动源码分析(处理结果集)五

一,现在已经返回了结果集,接下来是对返回数据的分析 ResultSet.next()只不过是对rowData集合的操作   public synchronized boolean next() throws SQLException { checkClosed(); if (this.onInsertRow) { this.onInsertRow = false; ...

2012-02-21 17:16:37 197

原创 Mysql JDBC驱动源码分析(Statement,ResultSet的创建)四

一,当连接创建完成时,接着就创建Statement进行sql查询,并返回相应的ResultSet 进入ConnectionImpl类下的,createStatement(..)     public java.sql.Statement createStatement(int resultSetType, int resultSetConcurrency, int resul...

2012-02-21 13:48:28 452

原创 Mysql JDBC驱动源码分析(socket的连接创建)三

Socket的连接创建 代码往下调试进入ConnectionImp下的createNewIO()方法   public synchronized void createNewIO(boolean isForReconnect) throws SQLException { Properties mergedProps = exposeAsProperties(this.pr...

2012-02-17 16:12:45 213

原创 Mysql JDBC驱动源码分析(获取连接)二

setReadonly(true)  概念:从这一点设置的时间点开始到这个事务结束的过程中,其他事务所提交的数据,该事务将看不见!(查询中不会出现别人在时间点a之后提交的数据) 应用场合: 如果你一次执行单条查询语句,则没有必要启用事务支持,数据库默认支持SQL执行期间的读一致性;  如果你一次执行多条查询语句,例如统计查询,报表查询,在这种场景下,多条查询SQL必须保证整体的读一致...

2012-02-17 15:20:53 179

原创 Mysql JDBC驱动源码分析(加载驱动)一

一,jdbc连接驱动器的注册加载   Class.forName("com.mysql.jdbc.Driver");      当以上类被装载时执行以下程序   package com.mysql.jdbc; import java.sql.SQLException; public class Driver extends NonRegisteringDriver implem...

2012-02-17 15:07:56 154

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除