社区
下载资源悬赏专区
帖子详情
DButils使用实例下载
weixin_39821228
2019-10-26 12:00:17
主要介绍DButil 的使用方式和类的调用的小实例
相关下载链接:
//download.csdn.net/download/zhuxuzxzj4602816/1871972?utm_source=bbsseo
...全文
7
回复
打赏
收藏
DButils使用实例下载
主要介绍DButil 的使用方式和类的调用的小实例 相关下载链接://download.csdn.net/download/zhuxuzxzj4602816/1871972?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DbUtils
应用开发例子--
DbUtils
Example.zip
Apache Common
DbUtils
是操作数据库的组件,对传统操作数据库的类(JDBC)进行二次封装,可以把结果集转化成List。
DbUtils
封装了对JDBC的操作,简化了JDBC操作,可以少写代码。 应用实践小结: 一、cn.fansunion.
dbutils
.example,5个独立的例子。 1.AsyncUpdateExample.java,演示如何执行异步更新。 2.BeanHandlerExample.java,演示如何
使用
BeanHandler,将结果集的一行转换成一个JavaBean。 3.BeanListHandlerExample.java,演示BeanListHandler如何
使用
,BeanListHandler实现类将结果集转换成指定对象类型的集合。 4.InsertUpdateExample.java,演示如何执行添加和更新。 5.ResultSetHandlerExample.java,演示结果集处理器如何
使用
。 二、cn.fansunion.
dbutils
.example.connection,数据库连接。 1.ConnectionProvider.java,数据库连接的提供类。 2.PropertyReader.java,读取配置属性。 3.jdbc.properties 属性配置 三、cn.fansunion.
dbutils
.example.common,公共资源。 1.
DbUtils
ExampleBase.java,
DbUtils
例子的父类,包含了一些常用的方法,获得连接、关闭连接、打印对象。 2.MyDataSource.java,自定义的数据源实现类。 3.Person.java,数据库表对应的实体类。 4.person.sql,数据库表建表脚本。
Dbutils
项目
实例
1 对于数据表的读操作 他可以把结果转换成List Array Set等java集合 便于程序员操作; 2 对于数据表的写操作 也变得很简单(只需写sql语句) 3 可以
使用
数据源
使用
JNDI 数据库连接池等技术来优化性能 重用已经构建好的数据库连接对象 而不像php asp那样 费时费力的不断重复的构建和析构这样的对象
DBUtils
包括3个包: org apache commons
dbutils
org apache commons
dbutils
handlers org apache commons
dbutils
wrappers
DBUtils
封装了对JDBC的操作 简化了JDBC操作 可以少写代码 org apache commons
dbutils
DbUtils
关闭链接等操作 QueryRunner 进行查询的操作 org apache commons
dbutils
handlers ArrayHandler :将ResultSet中第一行的数据转化成对象数组 ArrayListHandler将ResultSet中所有的数据转化成List List中存放的是Object[] BeanHandler :将ResultSet中第一行的数据转化成类对象 BeanListHandler :将ResultSet中所有的数据转化成List List中存放的是类对象 ColumnListHandler :将ResultSet中某一列的数据存成List List中存放的是Object对象 KeyedHandler :将ResultSet中存成映射 key为某一列对应为Map Map中存放的是数据 MapHandler :将ResultSet中第一行的数据存成Map映射 MapListHandler :将ResultSet中所有的数据存成List List中存放的是Map ScalarHandler :将ResultSet中一条记录的其中某一列的数据存成Object org apache commons
dbutils
wrappers SqlNullCheckedResultSet :对ResultSet进行操作 改版里面的值 StringTrimmedResultSet :去除ResultSet中中字段的左右空格 Trim ">1 对于数据表的读操作 他可以把结果转换成List Array Set等java集合 便于程序员操作; 2 对于数据表的写操作 也变得很简单(只需写sql语句) 3 可以
使用
数据源
使用
JNDI 数据库连接池等技术来优化性能 重用已经构建好的 [更多]
JDBC核心技术精讲
12、批处理概述 13、事务概述及事务的四大特性 14、mysql中
使用
事务 15、jdbc中
使用
事务 16、数据库连接池的介绍和
使用
(DBCP/C3P0/Druid)17、
DBUtils
工具的
使用
18、详细讲述结果集处理器的
使用
DButils
使用
实例
主要介绍DButil 的
使用
方式和类的调用的小
实例
Commons-
dbutils
1.7 jar包.rar
commons-
dbutils
包是Apache开源组织提供的用于操作数据库的工具包。简单来讲,这个工具包就是用来更加方便我们操作数据库的,最近工作中
使用
了一下,感觉确实方便很多,基本告别自己封装JDBC代码对数据库进行增删改查了。代码看着也很简洁。 例如: 增删改查
使用
的类:QueryRunner类+ResultSetHandler类,
使用
这俩类就可以解决掉。 QueryRunner类的query()方法:new QueryRunner().query(Connection conn, String sql, ResultSetHandler rsh) query方法后面参数中加一个Connection连接,是在获取不到数据源的情况下,也就是说,QueryRunner的
实例
化构造函数
使用
无参的那个,下面我的实现代码就是用的这种方法。 当然还有一种
实例
化:new QueryRunner(new Datasource()).query(String sql, ResultSetHandler rsh) query方法中的参数 ResultSetHandler 参数中加上ResultSetHandler接口的实现类参数(下面这些实现类),执行完SQL后,返回的数据就是已经封装好的我们想要的结果了。 ArrayHandler :将ResultSet中第一行的数据转化成对象数组 ArrayListHandler将ResultSet中所有的数据转化成List,List中存放的是Object[] BeanHandler :将ResultSet中第一行的数据转化成Bean对象 BeanListHandler :将ResultSet中所有的数据转化成List ColumnListHandler :将ResultSet中某一列的数据存成List KeyedHandler :将ResultSet中存成映射,key为某一列对应为Map,Map中存放的是数据 MapHandler :将ResultSet中第一行的数据存成Map MapListHandler :将ResultSet中所有的数据存成List
ScalarHandler :将ResultSet中一条记录的其中某一列的数据存成Object
下载资源悬赏专区
12,800
社区成员
12,339,573
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章