Projects / FireStorm/DAO


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. It generates Java source code and configuration files that developers would otherwise have to write by hand, and that is compliant with the Data Access Object (DAO) design pattern.

Operating Systems

Recent releases

  •  30 Nov 2005 17:14

    Release Notes: FireStorm/DAO now generates DAO code for JDBC, EJB CMP, JDO, and Hibernate. New features include Hibernate support, Oracle REF CURSOR store procedure support, using dynamic SQL with custom SQL DAOs, and many usability improvements.

    •  15 Jul 2005 15:01

      Release Notes: This release adds Hibernate support, enhanced Oracle stored procedure support, dynamic SQL with custom SQL DAOs, setMaxRows support, and setting of default values for DTO fields.

      •  04 Jul 2005 17:47

        Release Notes: This release generates a complete persistence tier-based JDBC DAO, EJB, JDO, and Hibernate (new in this release). When generating Hibernate code (without DAOs), it produces Hibernate persistent classes and a Hibernate mapping file (*.hbm.xml) for each database table.

        •  08 Apr 2005 07:11

          Release Notes: This release now includes full support for generating Java persistence code for calling Stored Procedures (Oracle, SQL Server, Sybase). Other enhancements include an improved user interface, and new wizards for generating code.

          •  30 Jul 2004 07:08

            Release Notes: This version provides Struts-based JSP client generation, DAO generation from partial DB schemas, enhanced automated build system support, optimized JDBC code generation, dynamic update methods, and extended SOA support.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.