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.