The EJBMaker is a tool for EJB developers writing applications for the WebSphere application server environment. The tool automatically generates source for CMP entity beans from a bean descriptor file written in XML, plus scripts used to create the required bean persistence tables in DB2.

Some of the features include the ability to specify relationships between beans, and being able to quickly initialize a bean or extracts data from a bean using XML. Source files are not overwritten unless changed, making the tool ideally suited for execution within a build environment.

Check it out here.