日期:2014-05-16  浏览次数:20380 次

Apache Common DBUtils源码研究(1)

?

  BeanListHandler?是可供DBUtils查询器使用的一个Handler类,它的作用是将查询结果转换为一个列表。列表中元素为查询结果所转换的JavaBean,Bean的类型为开发者所指定的Class。参考如下这段代码:

?

public Template[] list(Connection conn, String owner, String catagory) {
? ? ? ? String sql;
? ? ? ? QueryRunner runner = new QueryRunner();
? ? ? ? BeanListHandler<Template> handler = new BeanListHandler<Template>(Template.class);
? ? ? ? sql = "SELECT * FROM