DataGrinder TM is a package of useful, high performance Java classes encapsulating JDBC calls to provide powerful database access. By taking care of the tedious low-level JDBC and SQL calls, DataGrinder TM allows developers to concentrate on creating the desired behaviour in the applet or application. DataGrinder TM makes full use of vendor-specific JDBC performance enhancements including data prefetching and array processing. Database manager class provides query, insert, update, and delete capabilities. Includes support for native database performance enhancements such as batch insertions and query prefetching.
Threadsafe design allows use by multiple, concurrent users without corruption of data.
Database record class maps database attributes to Java objects. Database attribute information includes field names, datatypes, key fields, null fields, and date field formats. Session class provides database connectivity and transaction control. Object cache classes provide very high performance in-memory search and retrieval of recently used database records. Record objects retrieved from the database are automatically timestamped and cached.