Recommended: Sing it, brah! 5 fabulous songs for developers
JW's Top 5
Back to:
www.javaworld.com/javaworld/jw-01-2000/jw-01-step.html.
have a look on http://joafip.sourceforge.net/database/dbvsjoafip.html, this is a simple solution: write all in object relational fashion, then persist.