Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Dali"
Line 40: | Line 40: | ||
Target Compatibility: Eclipse 3.2M5, WTP1.5M5 | Target Compatibility: Eclipse 3.2M5, WTP1.5M5 | ||
− | ===Milestone 3: May 12, 2006 | + | ===Milestone 3: May 12, 2006=== |
Milestone Goals: | Milestone Goals: | ||
*persistence.xml | *persistence.xml | ||
**Basic template creation when adding Java Persistence to a project | **Basic template creation when adding Java Persistence to a project | ||
**Validation of persistence.xml (problems support) | **Validation of persistence.xml (problems support) | ||
+ | **Support for synchronizing persistence.xml with Entity names | ||
*Support for Inheritance (single table) | *Support for Inheritance (single table) | ||
− | |||
*Usability enhancements | *Usability enhancements | ||
+ | **Off-line DB support through RDB component | ||
+ | **More intelligent listening of DB connection | ||
*More Entity Generation enhancements | *More Entity Generation enhancements | ||
Line 53: | Line 55: | ||
===Milestone 4 / RC0: June 4th, 2006 (Feature freeze for 0.5)=== | ===Milestone 4 / RC0: June 4th, 2006 (Feature freeze for 0.5)=== | ||
− | *Support for | + | *Support for EmbeddedID |
*Support for Inheritance (join table) | *Support for Inheritance (join table) | ||
*Better integration with Java refactoring | *Better integration with Java refactoring | ||
− | + | *Support for Temporal annotation | |
Target Compatibility: Eclipse 3.2RC4, WTP1.5RC4 | Target Compatibility: Eclipse 3.2RC4, WTP1.5RC4 |
Revision as of 18:38, 15 May 2006
Contents
- 1 Dali EJB Object Relational Mapping Project
- 1.1 Milestone Plan
- 1.1.1 Milestone 1 - Iteration 1: Feb 10, 2006 - Complete
- 1.1.2 Milestone 1 - Iteration 2: March 10, 2006
- 1.1.3 Milestone 2: April 14, 2006
- 1.1.4 Milestone 3: May 12, 2006
- 1.1.5 Milestone 4 / RC0: June 4th, 2006 (Feature freeze for 0.5)
- 1.1.6 RC1: June 21st, 2006 (Code freeze for 0.5)
- 1.1.7 RC2: Release 0.5: June 28, 2006
- 1.1 Milestone Plan
Dali EJB Object Relational Mapping Project
Welcome to the Dali project wiki home. These pages will be used to document our evolving project plans, and future integration into the WTP.
Milestone Plan
(Subject to change)
Milestone 1 - Iteration 1: Feb 10, 2006 - Complete
Iteration Goals:
- Support broad array of annotations, including id, basic, and association mappings
- Support Embeddeds, MappedSuperclass,
- Integrated DB support via WTP's wst.rdb component
- DDL Generation (postponed to Milestone 2)
- Problems support for invalid mappings
- Compliant with EJB3 Persistence Spec - Proposed Final Draft (with exception of a name change for GeneratorType to GenerationType; this will be fixed in an early M1I2 build)
Target Compatibility: Eclipse 3.1.2, WTP 1.0
Milestone 1 - Iteration 2: March 10, 2006
Iteration Goals:
- Entity Generation from Tables (Phase 1)
- DDL Generation from Entities
- Enhanced Problem reporting
Target Compatibility: Eclipse 3.1.2, WTP1.0.1
Milestone 2: April 14, 2006
Milestone Goals:
- Entity Generation from Tables (Phase 2)
- Management of persistence.xml (Moved to Milestone 3)
- Support for IdClass, EmbeddedID (Moved to Milestone 3)
- Support multiple JoinColumns for association mappings (Not implemented for M-M)
- Online Help, Developer guide (Added)
Target Compatibility: Eclipse 3.2M5, WTP1.5M5
Milestone 3: May 12, 2006
Milestone Goals:
- persistence.xml
- Basic template creation when adding Java Persistence to a project
- Validation of persistence.xml (problems support)
- Support for synchronizing persistence.xml with Entity names
- Support for Inheritance (single table)
- Usability enhancements
- Off-line DB support through RDB component
- More intelligent listening of DB connection
- More Entity Generation enhancements
Target Compatibility: Eclipse 3.2RC3, WTP1.5RC3
Milestone 4 / RC0: June 4th, 2006 (Feature freeze for 0.5)
- Support for EmbeddedID
- Support for Inheritance (join table)
- Better integration with Java refactoring
- Support for Temporal annotation
Target Compatibility: Eclipse 3.2RC4, WTP1.5RC4
RC1: June 21st, 2006 (Code freeze for 0.5)
Target Compatibility: Eclipse 3.2RC5, WTP1.5RC5
RC2: Release 0.5: June 28, 2006
This build should be available in a WTP download bundle as a technology preview.
Target Compatibility: Eclipse 3.2, WTP1.5