Jakarta Commons DbUtils id:wildcats0201:20031126

public static void main(String[] args) throws SQLException {
    DataSource ds = new DBUtils().new DataSourceWrapper();
    QueryRunner run = new QueryRunner(ds);
    ResultSetHandler h = new BeanListHandler(Person.class);
    List l = (List) run.query("SELECT * FROM Person",h);
    for (Iterator iterator=l.iterator();iterator.hasNext();) {
        System.out.println(iterator.next());
    }
}

んっ!? 複数件の場合は、それ用のハンドラが用意されてるってことですかー。Thanksです。時間作って試さないとー。コード読まないとーー。