public List<Cake> findAll(){ try { //2.编写SQL String sql = "select * from Cake where 1=?"; //3.执行查询 List<Cake> data = qr.query(sql, new BeanListHandler<Cake>(Cake.class),1); return data; } catch (Exception e) { e.printStackTrace(); } return null; }
时间: 2024-04-05 09:30:57 浏览: 86
这段代码是一个 Java 方法,用于查询数据库中所有 Cake 对象的信息。它首先定义了一个 SQL 语句,其中 "1=?" 是一个占位符,用于查询所有记录。然后使用 BeanListHandler 类将查询结果转换为 List<Cake> 对象,并返回该对象。
需要注意的是,这段代码中的 qr 对象是一个 QueryRunner 类型的对象,用于执行 SQL 查询。同时,该方法中也捕获了可能发生的异常并进行了处理。
阅读全文