Wikipedia
TopLink
In computing, TopLink is an object-relational mapping (ORM) package for Java developers. It provides a framework for storing Java objects in a relational database or for converting Java objects to XML documents.
EclipseLink (which is based on work made for TopLink) is the reference implementation of the EJB 3.0 Java Persistence API (JPA) and a product of Oracle.