JPOX-RDBMS 1.2-SNAPSHOT API

JPOX "RDBMS" provides persistence of Java objects to RDBMS datastores.

See:
          Description

Packages
org.jpox.store.rdbms Package providing management of the persistence to RDBMS datastores.
org.jpox.store.rdbms.adapter Provides mappings of all supported databases to aspects of the database that determines the SQL generation.
org.jpox.store.rdbms.columninfo Acts as a wrapper around JDBC's Column Info meta-data, allowing the implmentation to control the precise aspects for each column.
org.jpox.store.rdbms.datasource This package provides classes for generating (RDBMS) DataSources for use with JPOX.
org.jpox.store.rdbms.datatype This package contains any additional Java types that are considered useful within the implementation, that map nicely to datastore contexts.
org.jpox.store.rdbms.exceptions  
org.jpox.store.rdbms.expression  
org.jpox.store.rdbms.extent Provides implementations of the JDO Extent interface, for RDBMS tables and views.
org.jpox.store.rdbms.fieldmanager Provides field-managers to populate JDBC Statements, and to extract from JDBC ResultSets.
org.jpox.store.rdbms.key This package contains wrappers to various types of keys found in RDBMS databases.
org.jpox.store.rdbms.mapping Package containing mappings for datastore (JDBC) types.
org.jpox.store.rdbms.mapping.oracle Package containing mappings for Oracle datastores, extending on the mappings found in packages org.jpox.store.mapping and org.jpox.store.rdbms.mapping.
org.jpox.store.rdbms.poid Package providing a series of identity generators for use in RDBMS datastores.
org.jpox.store.rdbms.query Package providing extensions to the default QueryStatement used to generate all JDOQL queries.
org.jpox.store.rdbms.request Provides the mechanism of communicating with the database using JDBC.
org.jpox.store.rdbms.schema Provides a definition of the schema in the datastore, including tables, columns and types.
org.jpox.store.rdbms.scostore This package provides classes defining the (SCO) backing store for various container classes (Collections/Maps) within JPOX.
org.jpox.store.rdbms.sqlidentifier This package contains a series of classes defining the names of datastore objects, such as tables, foreign keys, indexes, primary keys etc.
org.jpox.store.rdbms.table Provides a series of classes modelling tables and views, firstly in RDBMS, and then extending this to JDO representations.
org.jpox.store.rdbms.typeinfo Acts as a wrapper around JDBC's Type meta-data, allowing the implmentation to control the precise aspects for each type.

 

JPOX "RDBMS" provides persistence of Java objects to RDBMS datastores. It builds on top of the JPOX "core" jar supporting specific features of RDBMS datastores. It handles Object/Relational mapping (ORM), mapping between the Java class and SQL table(s). It provides querying capabilities using either JDOQL, or SQL. The code can be utilised with either JDO or JPA persistence APIs.

Support is provided by way of a Forum at http://www.jpox.org.



Copyright © -2008 . All Rights Reserved.