Generators that build Database code in Java  1Spec, a Windows based workstation for the development and maintenance of portable applications allowing users to write only one specification, one time, for implementation on many different platforms.
|
 FireStorm/DAO is a Java Code Generator that can import existing database schemas (from a SQL script or from a live JDBC connection) and can then generate a complete persistence tier based on any of the following Java persistence technologies:
Java Database Connectivity (JDBC)
Java Data Objects (JDO)
Enterprise JavaBeans ? (EJB)
Hibernate (new in Firestorm/DAO Release 3.0)
|
DAME specifies a new language for database access. When run through the generator this language creates Java and C++ files to implement the database access.
|
 EJBCreator is a GUI application that builds EJBs from a schema that you can design graphically. |
EJBWizard builds EJBs from a specification created in a graphic design tool.
|
 ejen uses XML files as input to define a set of EJBs to create. |
Emeraldjb is an Object / Relational Code Generator for MySQL and Oracle Databases. It uses an easy to use XML file defintion to generate Java DAO pattern classes.
|
 Hibernate builds an Object/Relational mapping layer from an XML definition file. Hibernate is a whole infrastructure for database access. A small part of this infrastructure is the generator. |
HyperJAXB is and add-on for Sun's reference implementation of JAXB (Java Architecture for XML Binding). HyperJAXB automatically generates Hibernate mappings for classes produced by JAXB effectively providing JAXB objects with relational persistence capabilities.
|
Builds EJBs for JBoss from a database definition.
|
 Builds SQL schema, Java beans and Servlets, and JSP pages for a database designed using a GUI application. |
 Open Source Generator for a wide variety of Java components for the J2EE business logic and persistence layers. |
Lattice.SPGen is a XML/XSLT template-based code generator to auto-generate stored procedures, business entity(C# and VB.NET) against your existing database schema. Lattice.SPGen now supports Microsoft SQL Server, Oracle, IBM DB2 UDB and PostgreSQL.
|
MDGen uses the XML output from a Rational Rose UML model to build EJB, JDO or JSP/Struts.
|
 MiddleGen uses an XML definition file to generate EJB, JDO or JSP/Struts. |
ModelJ takes the XML output from a Rational Rose model and builds Java to implement the model. ModelJ is a passive generator.
|
 Builds SQL schema, Java beans and Servlets, and JSP pages for a database designed using a GUI application. |
 OrindaBuild was developed to generate Java source code to access table, stored procedures and sequences in Oracle databases. It also generates matching Java to run any SQL statement and turns the results of SQL queries into arrays of records. Version 5.0 of OrindaBuild ? also creates a matching Data Access Object Factory class and Apache Axis compatible Web Service classes for your chosen SQL statements and PL/SQL procedures.
OrindaBuild ? runs as a Plugin for Eclipse or as a JDeveloper 10g extension. |
Object-to-relational mapping with transparent caching and synchronization. Generates complete EJB code for use with BEA's WebLogic(R) and IBM's WebSphere(R) application servers or generates persistent lightweight, non-remotable objects for WebLogic(R) or WebSphere(R) applications; custom Java, or C++ applications; or C# for applications built on Microsoft's .NET framework(R).
|
RapDAF is both a framework and a code generation tool for
that framework. It builds database code for Java using XML and XSLT.
|
sql2java introspects your database schema and generates all the needed java code to access it.
|
Allows embedding of SQL into Java source code.
|
 Torque builds a stunning variety of outputs from a single XML file. |
 JavaDoc based code generator, with good support for EJB. |
|
|