The Castor Project provides a Open Source Java data binding solution that lowers development time and improves maintenenace cycles when developing database or XML interfacing systems.

Similar products are Apache OJB on the free side and DB Visual Architect , Thought Inc Cocobase on the commercial side. See also
a comparison of many OR mapping solutions at