数据库查询工具包 DbUtils
2012-06-19 11:03
197 查看
原则上这不能说是一个持久层框架,它提供了一些Jdbc的操作封装来简化数据查询和记录读取操作。本站就是采用这个项目来读写数据库,代码非常简洁,如果你厌烦了Hibernate的庞大,不妨可以试试——DbUtils。
给出一小段代码看看DbUtils是怎么用的:
JavaDoc:http://www.oschina.net/uploads/doc/commons-dbutils-1.1/index.html
本站对 dbutils 做了一个改进,下载地址:http://www.oschina.net/uploads/app/commons-dbutils-1.1.fixed.jar
主要解决了dbutils无法处理类似 SELECT userid AS id FROM osc_users 诸如此类的问题,因为 dbutils 使用的方法是 getColumnName 而不是 getColumnLabel (此问题已经在官方的1.3版本中得以解决)。
给出一小段代码看看DbUtils是怎么用的:
QueryRunner run = new QueryRunner(dataSource); // Use the BeanHandler implementation to convert the first // ResultSet row into a Person JavaBean. ResultSetHandler h = new BeanHandler(Person.class); // Execute the SQL statement with one replacement parameter and // return the results in a new Person object generated by the BeanHandler. Person p = (Person) run.query("SELECT * FROM Person WHERE name=?", "John Doe", h);
JavaDoc:http://www.oschina.net/uploads/doc/commons-dbutils-1.1/index.html
本站对 dbutils 做了一个改进,下载地址:http://www.oschina.net/uploads/app/commons-dbutils-1.1.fixed.jar
主要解决了dbutils无法处理类似 SELECT userid AS id FROM osc_users 诸如此类的问题,因为 dbutils 使用的方法是 getColumnName 而不是 getColumnLabel (此问题已经在官方的1.3版本中得以解决)。
相关文章推荐
- 数据库查询工具包 DbUtils
- 数据库查询工具包 DbUtils
- 模拟的数据库连接池与DBUtils工具包
- DButils数据库查询
- java--DBUtils数据库操作工具包
- 数据库工具包的使用(commons-dbutils-1.2.jar)
- Android DbUtils之查询数据库
- 《JavaWeb---简单应用---练习JDBC,JSTL》---上传Excel文件,利用工具包解析,将数据储存到数据库中,可以查询删除
- 【java基础:JDBC】基于DPCP连接池工具包和DBUtils工具包的数据库改查Demonstration
- Java之数据库工具包DBUtils和连接池
- 数据库工具包的使用(commons-dbutils-1.2.jar)--转载之二
- DButils的更新与查询,利用C3P0链接数据库
- 数据库工具包的使用(commons-dbutils-1.2.jar)--转载
- 数据库基本查询方法等
- 数据库查询以及插入LIST列表函数
- 持久对象原生数据库查询语言 设计白皮书
- 数据库中模糊查询
- VB.net 查询获取数据库数据信息
- 数据库查询:将查询列表列,拼成一条数据使用什么函数?
- PHP查询数据库中满足条件的记录数