FireStorm/DAO is a powerful development tool for generating
Java code to access databases.
FireStorm imports database schema definitions from SQL scripts or from live databases via
JDBC and then generates a complete data-access tier based on the Data Access Object (DAO) design
pattern. The generated source code is well-written, consistent and contains documentation. FireStorm can generate source code based on JDBC/SQL and can also generate Java Data Object (JDO) source code as well as
EJB Entity Beans for leading J2EE application servers, such as
JBoss, BEA WebLogic and IBM WebSphere.
FireStorm/DAO is a powerful yet simple alternative to traditional object-relational mapping products. Rather than attempting to map any Java code to any database schema using complex rules, FireStorm generates Java source code that is a one-to-one representation of a relational database schema.
Free download available at:
http://www.codefutures.com/products/firestorm/