EclipseLink/DesignDocs/397772

From Eclipsepedia

Jump to: navigation, search

Design Specification: JPA 2.1 Formalized DDL generation support

ER 397772

Document History

Date Author Version Description & Notes
09 January 2013 Gordon Yorke Initial Doc creation

Project overview

The latest version of the specification is adding support for defining Entity Graph templates that can be used for fetch groups, load groups.

Concepts

Entity graphs are subgraphs of the entity model metadata. The entity graph contains metamodel representations of a set of the entity classes' attributes and metamodel representations of related entity classes. A constructed entity graph can be used as a template for applying operations like attribute loading.

Requirements

Implement the functionality and metadata processing as defined in the specification.

Design Constraints

Design / Functionality

Testing

API

GUI

Config files

Documentation

Work Required

Open Issues

This section lists the open issues that are still pending that must be decided prior to fully implementing this project's requirements.

Issue # Owner Description / Notes

Decisions

This section lists decisions made. These are intended to document the resolution of open issues or constraints added to the project that are important.

Issue # Description / Notes Decision

Future Considerations

During the research for this project the following items were identified as out of scope but are captured here as potential future enhancements. If agreed upon during the review process these should be logged in the bug system.