DBUtils使用笔记

来源:互联网 发布:软件设计师好过吗 编辑:程序博客网 时间:2024/06/17 14:26

首先拷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/

0 0
原创粉丝点击