|
MetaDog is a preprocessor that generates source code based on an existing database's meta data. Using JSP-like tags to markup the source code of any language, MetaDog can loop through tables and columns generating meta data specific code. Since MetaDog is written in Java, it is platform independent and fully extendable. Future plans include integration with CVS to allow changes to the data model to be merged with generated documents that have also changed. MetaDog could also be used to generate source code from Java objects. This would be similar to XDoclet. However, MetaDog would use reflection to glean an object’s meta data and no markup is stored in the source code. The tags remain in the template and are only used in the generation process.
|
|