使用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