Code Generators - Java
Code generation is the process by which a compiler converts a syntactically-correct program into a series of instructions that could be executed by a machine. The input to the code generation stage typically consists of a parse tree, abstract syntax tree, or intermediate language code; the target machine may be a physical machine such as a microprocessor, or an abstract machine such as a virtual machine or an intermediate language.
From : en.wikipedia.org/wiki/Code_generator
EJBGen
EJBGen is an Enterprise JavaBeans 2.0 code generator. Instead of having to edit and maintain several files (Bean, Remote and Home classes, and the deployment descriptors), EJBGen will allow you to limit your editing to one file (the Bean class) and annotate it with Javadoc tags. EJBGen will then parse your source and will generate all the needed files.
EJBGen generates code suitable for EJB 2.0 and features:
CMP 2.0 Entity beans, including relationships (one-one, one-many, many-many, unidirectional and bidirectional). BMP is not supported by EJBGen.
Stateful Session Beans
Stateless Session Beans
Message Driven Beans
Local interfaces
Value objects
Compound Primary Keys
Home methods
Isolation levels
Support for ant
Inheritance of tags and attributes
visit
EJBGen
EJBGen was visited : 88 times
Loading .....