| Class | Description |
|---|---|
| ConnectionPool |
An implementation of a connection pool for JDBC.
|
| GenericDAO<B> |
This class is used to read and write rows of a database table that correspond
to instances of a JavaBean of type
B. |
| GenericViewDAO<B> |
This class is used to read rows of a database table and return them in
instances of a JavaBean of type B.
|
| MatchArg |
A class to specify constraints when matching beans.
|
| Transaction |
This class is used to begin and end transactions.
|
| Version |
This class provides version and build information.
|
| Exception | Description |
|---|---|
| DAOException |
The exception typically thrown by non-CRUD methods in the GenericDAO package.
|
| DuplicateKeyException |
The exception thrown by a CRUD method (typically from the create() method)
to signal an attempt to create a new bean in a table that has the same primary key as an
existing bean.
|
| RollbackException |
The exception thrown when a CRUD method encounters a problem, such as
not being able to connect to the database, deadlock, when invalid parameters
are passed, etc.
|
| Annotation Type | Description |
|---|---|
| MaxSize |
The annotation used specify the maximum length of a String property stored in the database.
|
| PrimaryKey |
The annotation used declare the primary key properties of a Java Bean.
|
Copyright © 2012-2016 Jeffrey L. Eppinger. All rights reserved. Permission granted for educational use only.