a model-based, database access wrapper for JDBC