Blogging Roller

Dave Johnson on open web technologies, social software and software development

Castor OIL is back.

Castor OIL, the GUI tool for creating Castor JDO mappings from existing database tables, has been brought back to life by Peter Kasson. It was originally written by Lance Lavandowska and donated to the Castor project.[Bruce Synder on the castor-dev mailing list]

As you can see below, Castor OIL takes a different approach than JDOMapper.
  • Reads database and creates Castor mapping properties.
  • Writes mapping.xml from Castor mapping properties.
  • Reads mapping.xml and creates Castor mapping properties.
  • Writes java source for each element in mapping.
Using the terms I discussed in my Java persistence frameworks post, Castor OIL supports a bottom-up development approach. The JDOMapper comes close to supporting the top-down approach, but it falls short because it does not generate a database schema (DDL).
Dave Johnson in Java • 🕒 11:57AM Dec 02, 2002
Tags: Java
Comments:

I'm glad to see someone has finally revived it, I just hope he survives the code: it was my first Swing app, and I had some cognitive dissonance figuring out how JTable and JTree worked (or at least how to force them to do what I wanted).

Posted by Lance on December 02, 2002 at 11:00 PM EST #

Post a Comment:
  • HTML Syntax: NOT allowed