DBUtils 的使用 之 ResultSetHandler的实现 类;ArrayListHandler: 将多条记录封装到一个装有Object[]的List集合中。BeanHandler:(常用)将
来源:互联网 发布:linux 效率工具 编辑:程序博客网 时间:2024/06/06 06:39
13 DBUtils的使用 之ResultSetHandler的实现类
ArrayHandler :将一条记录封装到一个数组当中,这个数组应该是Object[]类型的;
@Test
public void demo1()throws SQLException{
QueryRunner queryRunner =new QueryRunner(JDBCUtils2.getDataSource());
Object[] objes =queryRunner.query("select * from account where id = ?",new ArrayHandler(), 1);
System.out.println(Arrays.toString(objes));
}
ArrayListHandler: 将多条记录封装到一个装有Object[]的List集合中。
@Test
public void demo2()throws SQLException{
QueryRunner queryRunner =new QueryRunner(JDBCUtils2.getDataSource());
List<Object[]> list =queryRunner.query("select * from account",new ArrayListHandler());
for (Object[]objects :list) {
System.out.println(Arrays.toString(objects));
}
}
BeanHandler:(常用)将一条记录封装到一个JavaBean中
@Test
//BeanHandler:将一条记录封装到一个JavaBean中
public void demo3()throws SQLException{
QueryRunner queryRunner =new QueryRunner(JDBCUtils2.getDataSource());
Account account =queryRunner.query("select * from account where id = ?",new BeanHandler<Account>(Account.class),2);
System.out.println(account);
}
- DBUtils 的使用 之 ResultSetHandler的实现 类;ArrayListHandler: 将多条记录封装到一个装有Object[]的List集合中。BeanHandler:(常用)将
- BeanListHandler:(常用)将多条记录封装到一个装有JavaBean的List集合中;MapHandler: 将一条记录封装到一个Map集合中,Map的key是列名,Map的value就是
- DbUtils之ResultSetHandler的实现类
- ResultSetHandler——DBUtils中封装结果集接口的使用
- DbUtils 中ResultSetHandler接口的九大实现对象
- DBUtils学习之——使用ResultSetHandler接口的各个实现类实现数据库的增删改查
- DbUtils——ResultSetHandler接口的实现类
- 使用DbUtils实现增删改查——ResultSetHandler 接口的实现类
- 使用DbUtils实现增删改查——ResultSetHandler接口的实现类
- 使用DbUtils实现增删改查——ResultSetHandler接口的实现类
- MapListHandler:将多条记录封装到一个Map集合中;ColumnListHandler;将某列的值封装到List集合中,例如一列name属性等
- apache.common.dbutils的BeanHandler的“缺陷”?
- ScalarHandler: 将单个值封装、 例如select count(*),求内容的条数;KeyedHandler:将多条记录封装到一个Map集合的Map集合中。并且外面的Map集合是可以指定的
- QueryRunner的使用 DBUtils框架简介、DbUtils类、QueryRunner类 、ResultSetHandler接口
- Apache的DBUtils框架的查询结果处理器的使用(ResultSetHandler接口的子类)
- 如何将自己的实体类封装到一个list中,定义自己一系列的方法
- DBUtils工具类库的QueryRunner类 、ResultSetHandler接口
- 将一个List(Object)中的Object根据相同属性名的值整合到一个两层List(List(Object))
- html&css------列表、链接、图像(10/31)
- C语言中的素数环问题(回溯)//函数exit的使用
- 【SSLGZ 2810】2017年10月30日提高组T2 数论
- 基于unity3d游戏的android版本逆向初探
- nginx(3)变量转载自章亦春
- DBUtils 的使用 之 ResultSetHandler的实现 类;ArrayListHandler: 将多条记录封装到一个装有Object[]的List集合中。BeanHandler:(常用)将
- [SDOI2010]地精部落,HDU4055
- 八皇后问题(C++实现)
- 解决Button无法居中显示字符,特别是Webdings这类图形字符
- spring 全局统一处理异常
- python学习笔记--关于编码
- Python基础:序列
- 【BZOJ 1090】[SCOI2003]字符串折叠
- 数据结构与算法Java版——LCS最长子序列