//ArrayHandler: 把结果集中的第一行数据转成对象数组 //ArrayListHandler:把结果集中的每一行数据都转成一个对象数组,再存放到List中 //BeanHandler:将结果集中的第一行数据封装到一个对应的JavaBean实例中【!!!重要】 //BeanL...
分类:
数据库 时间:
2015-04-23 17:15:53
阅读次数:
155
这几天闲着无聊,就看了一下DBUtils这个数据库组件。中间有了一些想法,现在记录下来。
文章主要分几部分
1 最简单同时也是最经常使用的一些范例
2 学习源码前的一些知识储备
3 我自己写的mydbutils
4 两相比较
5 分析源码
最简单同时也是最经常使用的一些范例
看这个就OK
http://www.cnblogs.com/xdp-gacl/p/400...
分类:
数据库 时间:
2015-04-23 15:41:55
阅读次数:
146
首先,我们看看DBUtils的组织架构图
一点一点来看,AbstructQueryRunner封装了PreparStatement的产生与装填,同时还包括了对数据库资源的关闭等操作。它有两个子类,QueryRunner与AsyncQueryRunner。
先说AsyncQueryRunner,看看名字我们就知道,它的异步的获取数据库信息。
我们看一小段代码:
//Async...
分类:
数据库 时间:
2015-04-23 00:06:44
阅读次数:
512
其实,在这篇文章里,我只是分析了dbutis的query的运作流程类。
至于类为什么要这样设计,蕴含的设计模式等等高级知识点咱们在下节再探讨。
先看看最简单的DBUtils是如何工作的。
数据库里有一张表,student,里面就三个属性 姓名,学号,出生日期( xm,xh,birth)其中前两个是vchar,birth是date;
package dbutils;
import...
分类:
数据库 时间:
2015-04-21 18:07:05
阅读次数:
250
关于重复造轮子
作为一个程序员,我们不止一次听到师长前辈们说:不要重复造轮子,已经有现成的了,直接用就是了。
对于这个观点,我觉得得仔细分析分析。
如果我们正在做一个真实的项目,经理天天追在我们屁股后面问进度。我想只要是个正常的程序员,肯定不会想去再造一个"轮子"。
但是,程序员不是年年月月,每一天都在赶项目。那么在我们闲暇的时候,看看业内已经有的轮子,仔细分析一下轮子的构造,自己就权当是...
分类:
数据库 时间:
2015-04-21 18:04:57
阅读次数:
211
Android Xutils 框架(转)目录(?)[-]xUtils简介目前xUtils主要有四大模块使用xUtils快速开发框架需要有以下权限混淆时注意事项DbUtils使用方法ViewUtils使用方法HttpUtils使用方法普通get方法使用HttpUtils上传文件 或者 提交数据 到服务...
分类:
移动开发 时间:
2015-04-10 01:00:11
阅读次数:
462
1 public class MainActivity extends Activity { 2 3 private DbUtils mDbUtils; 4 5 private TextView mTv; 6 7 @Override 8 pro...
分类:
数据库 时间:
2015-04-08 19:23:31
阅读次数:
262
DbUtils :提供如关闭连接、装载JDBC驱动程序等常规工作的工具类,里面的所有方法都是静态的。主要方法如下: public static void close(…) throws java.sql.SQLException: DbUtils类提供了三个重载的关闭方法。这些方法检查所提供的参数是...
分类:
数据库 时间:
2015-04-06 15:42:50
阅读次数:
282
package com.mysql.demo;import java.sql.SQLException;import java.util.Iterator;import java.util.List;import org.apache.commons.dbutils.QueryRunner;impo...
分类:
数据库 时间:
2015-04-04 22:21:49
阅读次数:
242
今天来讲javaweb的第8阶段学习。DBUtils技术,DBUtils是我们操作数据库很常用的功能,虽然后期使用都是它的封装结果,但是也需要掌握。
老规矩,首先先用一张思维导图来展现今天的博客内容。
ps:我的思维是用的xMind画的,如果你对我的思维导图感兴趣并且想看到你们跟详细的备注信息,请点击下载
另外:如果图看不清的话请右击---在新窗口中打开会清楚很多...
分类:
数据库 时间:
2015-04-04 21:17:16
阅读次数:
197