Norbert Ehreke introduces a lightweight O/R mapping framework called Amber on the OnJava.com site.
He walks through a code example of mapping objects to tables using Java 5 annotations together with Amber.
Incidentally, Hibernate3 also supports mapping using Annotations as part of the implementation of the EJB3.0 Entity Bean spec – see on the Hibernate site.