javacodegeeks.com
Using reflection, you write your entity Objects, and it generates a DB model for you. It sufficiently covers about 80% of common ORM use cases.
Reply on news.ycombinator.com