| jpersist |
|
Main package for jPersist, and contains classes that will be used often in day to day database activities.
|
| Java Source File Name | Type | Comment |
| Database.java | Class | The center of JPersist, the Database class provides a seemless integration
of the JDBC classes Connection, Statement, and ResultSet, while also
providing object oriented database access. |
| DatabaseManager.java | Class | The DatabaseManager provides pooling and management for database handlers and
connection instances. |
| Entity.java | Class | This class can be used in place of PersistentObject (for aesthetics). |
| JPersistException.java | Class | |
| MetaData.java | Class | This class provides database level metadata. |
| ObjectSupport.java | Class | |
| PersistentObject.java | Class | This class is extended by classes that wish to be persistent. |
| Result.java | Class | The result class is created and returned by all query methods in jpersist.Database
and jpersist.DatabaseManager, and basically wraps a ResultSet with ResultSet
functionality, along with ListIterator and object loading functionality. |
| ResultProxy.java | Class | |
| TransactionManager.java | Class | Encloses multiple database calls in a single transaction. |