您的位置:首页 > 其它

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/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: