@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface NoSql
EclipseLink allows NoSQL data to be mapped to objects, and accessed through JPA and EclipseLink's APIs.
Entity and Embeddable objects can be used to map NoSQL data. Most NoSQL data is hierarchical in form so usage of embeddable objects is common. Some NoSQL adaptors support XML data, so NoSQL mapped objects can use XML mappings when mapping to XML.
EclipseLink support NoSQL data access through the JavaEE Connector Architecture. A JCA adaptor is required to map NoSQL data, this may be provided by EclipseLink, provided by a third party such as Attunity, or custom built.
EISDescriptor
Modifier and Type | Optional Element and Description |
---|---|
DataFormatType |
dataFormat
(Optional) Defines the order of the fields contained in the database structure type.
|
java.lang.String |
dataType
(Required) The database name of the database structure type.
|
public abstract java.lang.String dataType
public abstract DataFormatType dataFormat