HOME      PRODUCTS      CUSTOMERS      BUY      CORPORATE     SUPPORT

PRODUCT BENEFITS     DOCUMENT LIBRARY     FIRESTORM/DAO DOWNLOAD      PRESS RELEASES

CodeFutures

 

FireStorm/DAO Product Overview

FireStorm/DAO makes Java software developers more productive by automatically generating Java source code for accessing relational databases. CodeFutures' Java code generation approach cuts costs through higher developer productivity, better software quality, and lower maintenance costs.

DAO and ORM Code Generation

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 Persistence API (JPA)
  • Enterprise JavaBeans (EJB)
  • Hibernate (new in Firestorm/DAO Release 3.0)

FireStorm/DAO generates Java source code and configuration files that developers would otherwise have to write by hand. FireStorm/DAO generates code that is compliant with the Data Access Object (DAO) design pattern (DAO is a core J2EE design pattern). FireStorm/DAO can also generate native persistence code for Object Relational Mapping (ORM) products (such as Hibernate or JDO-based products).

Reduced Complexity

FireStorm/DAO adopts a pragmatic approach of generating Java source code for data persistence that is a direct mapping of a particular relational database schema. It is also possible to define complex multi-table queries and to leverage existing database logic contained within stored procedures.

FireStorm/DAO can generate code for standalone Java as well as for leading J2EE application servers, such as JBoss, BEA WebLogic, IBM WebSphere, and Jakarta Tomcat. The generated source code is well-written, consistent and contains documentation. Most importantly, the generated code is production quality and has been tested in hundreds of deployments worldwide.

   

Product Demonstration Video

A short (6 minute) product demonstration video in Windows Media format is available to view here.

Java Code Generator

Whitepapers

 FireStorm/DAO Technical Overview (PDF)




 

Products:

dbShards

FireStorm/DAO

FireStorm/SDO

Buy Software:

Online Store

Product Pricing

Authorized Distributors

Purchase Orders

Educational Program

Product Delivery

Corporate:

About CodeFutures

Customers

Press Releases

Weblogs:

Corporate Blog

Press Releases

Newsletter:

Newsletter Subscription



Customer Testimonial

"Before we discovered FireStorm/DAO, we were reluctant to write DAO code ourselves as it required a lot of time and effort. Now we can concentrate on the real business logic and application requirements."
Kobus Steenekamp, Senior Java Developer, Discovery Health





   
 
  FireStorm/DAO is a code generator for Java persistence that generates Data Access Objects based on Java DAO, JDBC DAO, Hibernate DAO Persistence, JPA Persistence, and Spring DAO.

 

Copyright © 2003-2008 Code Futures Software, Ltd. All rights reserved.

APPLICATION DEVELOPMENT PRODUCTIVITY™
 
Data Persistence | Data Access Object
Site Map | Java Persistence | Legal
Data Transfer Object | Hibernate DAO | Service Data Object

FireStorm/DAO™, FireStorm/SDO™, and CodeFutures™ are trade marks of Code Futures Software Ltd.