# Uses of Package
org.apache.commons.dbutils

- Packages that use org.apache.commons.dbutils
  Package | Description
  --- | ---
  org.apache.commons.dbutils | DbUtils is a small set of classes designed to make working with JDBC easier.
  org.apache.commons.dbutils.handlers | Implementations of the org.apache.commons.dbutils.ResultSetHandler interface.
  org.apache.commons.dbutils.handlers.columns | Implementations of the org.apache.commons.dbutils.ColumnHandler interface.
  org.apache.commons.dbutils.handlers.properties | Implementations of the org.apache.commons.dbutils.PropertyHandler interface.

- Classes in org.apache.commons.dbutils used by org.apache.commons.dbutils
  Class | Description
  --- | ---
  AbstractQueryRunner | The base class for QueryRunner & AsyncQueryRunner.
  BasicRowProcessor | Basic implementation of the `RowProcessor` interface.
  BeanProcessor | `BeanProcessor` matches column names to bean property names and converts `ResultSet` columns into objects for those bean properties.
  ProxyFactory | Creates proxy implementations of JDBC interfaces.
  QueryLoader | `QueryLoader` is a registry for sets of queries so that multiple copies of the same queries aren't loaded into memory.
  QueryRunner | Executes SQL queries with pluggable strategies for handling `ResultSet`s.
  ResultSetHandler | Implementations of this interface convert ResultSets into other objects.
  RowProcessor | `RowProcessor` implementations convert `ResultSet` rows into various other objects.
  StatementConfiguration | Configuration options for a `Statement` when preparing statements in `QueryRunner`.
  StatementConfiguration.Builder | Builder class for `StatementConfiguration` for more flexible construction.

- Classes in org.apache.commons.dbutils used by org.apache.commons.dbutils.handlers
  Class | Description
  --- | ---
  ResultSetHandler | Implementations of this interface convert ResultSets into other objects.
  RowProcessor | `RowProcessor` implementations convert `ResultSet` rows into various other objects.

- Classes in org.apache.commons.dbutils used by org.apache.commons.dbutils.handlers.columns
  Class | Description
  --- | ---
  ColumnHandler | Defines how to process columns when constructing a bean from a `ResultSet`.

- Classes in org.apache.commons.dbutils used by org.apache.commons.dbutils.handlers.properties
  Class | Description
  --- | ---
  PropertyHandler | Defines how to handle properties when constructing a bean from a `ResultSet`.