使用BeanHandler和BeanListHandler


public class DBUtilsDemo03 {
    @Test
    public void queryUserByUid() throws SQLException {
        QueryRunner qr = new QueryRunner();
        String sql = "select * from users";
        User user = qr.query(C3P0Util.getConnection(), sql, new BeanHandler<User>(User.class));
        System.out.println(user);
    }
    @Test
    public void queryAllUser() throws SQLException {
        QueryRunner qr = new QueryRunner();

        String sql = "select * from users";

        List<User> result = qr.query(C3P0Util.getConnection(), sql, new BeanListHandler<>(User.class));

        for (User u : result) {
            System.out.println(u);
        }
    }
}

BeanHandler:将查询结果的第一行封装成指定的数据类型

 

BeanListHandler:将查询结果的每一行封装成指定类型的List集合


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM