| | 1. Jenerator | By: | Siddhartha P. Chandurkar | License: | Academic Free License | URL: | http://www.visioncodified.com/ | Description: | The Jenerator Version 0.9 is a code generator , which takes meta information from different mediums, applies XSL templates and generates code. Unlike other code generators, which use JavaDoc custom tags to define and describe what is to be generated, Jenerator uses XML based Descriptor files. In some cases it even generates the Jenerator Descriptor file for you. For example in case of Entity Beans the Jenerator fetches the meta information from the Database and converts the meta information into a Jenerator Descriptor file, which the developer can customize or use it as it is with default configuration. In case of Session Beans, Pattern generation etc... the developer has to make the Jenerator descriptor file manually. For generating EJB's the Jenerator Descriptor grammar is very much similar to the EJB deployment descriptor i.e. ejb-jar.xml. Therefore to learn configuring the Jenerator descriptor the learning curve is greatly minimized. Moreover one needs to just do all the configurations outside the code, in a single descriptor file - one each for EJB, pattern and presentation layer code generation.
|
2. Jostraca | By: | Richard Rodger. | License: | OpenSource | URL: | http://www.jostraca.org/ | Description: | Jostraca is a general purpose code generation toolkit for software developers.
|
3. FireStorm/DAO | By: | Code Futures Software, Ltd. | License: | Commercial | URL: | http://www.codefutures.com/products/firestorm/ | Description: | FireStorm/DAO makes Java software developers more productive by automatically generating Java source code for accessing relational databases. The benefits provided by CodeFutures' Java code generation approach are higher developer productivity, better software quality, and lower maintenance costs.
|
|