手机网上商城-项目经验总结(三)-QueryRunner
2017-10-07 20:44
435 查看
3.QueryRunner的使用
public Object query(String sql, Object[] params, ResultSetHandler rsh)rsh参数:这是一个ResultSetHandler类型,一般都是创建一个该类型的子类对象然后传进去,该类型有五个常用子类,而传递的子类对象会决定query这个方法的返回值。五个常用子类对象分别是:BeanHandler、BeanListHandler、MapHandler、MapListHandler、ScalarHandler。传递这五个子类对象后query的返回值分别是:一个JavaBean对象、一个装有多个JavaBean对象的List集合对象、一个装有一行结果集的Map对象(也就是一个Map,Map装着的是一行结果集)、一个装有多个一行结果集的Map的List集合对象(也就是List里有多个Map,每个Map都是一行结果集)、一个Object类型(这种一般运用在查询结果只有一行一列的情况)
QreryRunner类(org.apache.commons.dbutils.QueryRunner)显著的简化了SQL查询,并与ResultSetHandler协同工作将使编码量大为减少。
相关文章推荐
- 手机网上商城-项目经验总结(八)-商品浏览记录
- 手机网上商城-项目经验总结(九)-邮箱激活注册
- 手机网上商城-项目经验总结(十)-自动登录
- 手机网上商城-项目经验总结(十二)-filter定义权限拦截
- 手机网上商城-项目经验总结(一)-项目开发流程
- 手机网上商城-项目经验总结(十一)-修改购物车商品数量
- 手机网上商城-项目经验总结(二)-创建项目结构
- 手机网上商城-项目经验总结(四)-BaseServlet类
- 手机网上商城-项目经验总结(五)-添加商品
- 手机网上商城-项目经验总结(七)-导航栏功能
- 【SSH网上商城项目实战30】项目总结(附源码下载地址)
- 网上商城项目总结
- SSH框架网上商城项目第30战之项目总结(附源码下载地址)
- 网上商城项目总结 续
- 【SSH网上商城项目实战30】项目总结(附源码下载地址)
- 项目之网上商城 购物车 总结 更新中。。。
- 手机平台项目中的问题及经验总结(一)
- 网上商城项目总结
- 手机商城项目总结归纳
- 【SSH网上商城项目实战30】项目总结(附源码下载地址)