c++實戰(zhàn)學習OpenCV3.2+QT5+ffmpeg實戰(zhàn)開發(fā)視頻編輯器視頻教程
public static void testFindById() throws SQLException {
? ? ? ?// 使用DBUtils執(zhí)行查詢一行數(shù)據(jù)
? ? ? ?// 查詢一行數(shù)據(jù)轉換成User對象
? ? ? ?QueryRunner queryRunner = new QueryRunner(JDBCTools.getDataSource());
? ? ? ?// 編寫SQL語句
? ? ? ?String sql = "select * from user where id=?";
? ? ? ?// queryRunner執(zhí)行查詢的SQL語句,使用query()方法
? ? ? ?User user = queryRunner.query(sql, new BeanHandler<>(User.class), 1);
? ? ? ?System.out.println(user);
? ?}
? ?public static void testFindMore() throws SQLException {
? ? ? ?// 查詢多條數(shù)據(jù)轉換成User對象
? ? ? ?QueryRunner queryRunner = new QueryRunner(JDBCTools.getDataSource());
? ? ? ?// 編寫SQL語句
? ? ? ?String sql = "select * from user where id<?";
? ? ? ?List<User> userList = queryRunner.query(sql, new BeanListHandler<>(User.class), 10);
? ? ? ?for (int i = 0; i < userList.size(); i++) {
? ? ? ? ? ?System.out.println(userList.get(i));
? ? ? ?}
? ?}