EclipseJDO

It is now clear for almost everyone (at least in the Java arena) that having
a persistent Java application drives to a pain when dealing with storing Java
object into a relational database. The mapping is at first a pain for the developers.
The mapping layer is not simple to develop, complicated to maintain and is useless
regarding the purpose of the application. But that is history now, Java
Data Objects is available and allows everyone to develop a 100% Object Oriented
and persistent Java application with the easiness of using any data storages
without SQL knowledge.

Traditionally, developpers code directly the data access using SQL via JDBC
on RDBMS. JDO provides
a different approach which provides a lot of advandges such as transparent data
access, object-oriented development and easy switch to another data storage.
Beginners meets following difficulties to start using this new approach:

to keep the freedom of switch between JDO
drivers staying in the same development environment.

Although Versant France decided to sponsor an Open Source development so called
EclipseJDO that meets these requirements.

This Eclipse plugin makes easy and fast
to develop transaction applications in Java using JDO
drivers. This tool integrates the JDO
enhance command in JDT building process. It gives the developer the necessary
toolbox and wizards to make a Java application JDO persistent just by checking
boxes, completely integrated within the development life cycle within Eclipse.
Of course, it targets to support all JDO
compilant drivers.