Title: XORM (Extensible Object-Relational Mapping for Java)
Description: Provides interface-based persistence to RDBMSs while allowing developers to focus on the object model, not the physical layer. It implements many of the interfaces specified by JDO. [Open source, GPL]