DBUtils使用笔记
2016-05-10 09:32
351 查看
首先拷jar包:commons-dbutils-1.4.jar
SQL语句查询值为单个的时候:
QueryRunner runner = new QueryRunner(JDBCUtils.getDataSource());
String sql = "SELECT * FROM userinfo WHERE username=? AND password=?";
Userinfo newUserinfo = runner.query(sql, new BeanHandler<Userinfo>(Userinfo.class), userinfo.getUsername(),
userinfo.getPassword());
return newUserinfo;
SQL语句查询值为多个的时候:
QueryRunner runner = new QueryRunner(JDBCUtils.getDataSource());
String sql = "SELECT * FROM userprivilege WHERE user_id=?";
List<Privileges> privileges = runner.query(sql, new BeanListHandler<Privileges>(Privileges.class), id);
return privileges;
详细参见:http://blog.163.com/shexinyang@126/blog/static/1367393122014415325628/
SQL语句查询值为单个的时候:
QueryRunner runner = new QueryRunner(JDBCUtils.getDataSource());
String sql = "SELECT * FROM userinfo WHERE username=? AND password=?";
Userinfo newUserinfo = runner.query(sql, new BeanHandler<Userinfo>(Userinfo.class), userinfo.getUsername(),
userinfo.getPassword());
return newUserinfo;
SQL语句查询值为多个的时候:
QueryRunner runner = new QueryRunner(JDBCUtils.getDataSource());
String sql = "SELECT * FROM userprivilege WHERE user_id=?";
List<Privileges> privileges = runner.query(sql, new BeanListHandler<Privileges>(Privileges.class), id);
return privileges;
详细参见:http://blog.163.com/shexinyang@126/blog/static/1367393122014415325628/
相关文章推荐
- BZOJ4384: [POI2015]Trzy wieże
- No enclosing instance of type * is accessible.
- hduoj 不容易系列之一--1465
- Spring结合java Quartz配置实例代码
- 河南省第四届acm省赛 序号互换(进制转化)
- StrictMode总结
- 如何配置Kettle集群运行环境
- C#中的引用传递、值传递。
- 常用的一些工具网址
- 友盟分享中新浪分享回调时程序崩溃的解决方法 application cannot be case to android.app.Activity
- Superblock mount time is in the future(转载)
- 游戏编程十年总结(上)
- Guest CPU model configuration in libvirt with QEMU/KVM
- 全国城市二级联动js插件
- 坑爹的RockSaw和坑爹的windows7
- 实例 6-5 “::”运算符【代码 6-6】 class_1.php
- RDIFramework.NET ━ .NET快速信息化系统开发框架钜献 V3.0 版本强势发布
- 响应式WEB设计的9项基本原则
- 使用iTerm2替代Mac自带Terminal终端
- JS组件Bootstrap按钮组与下拉按钮详解