HOME      PRODUCTS      CUSTOMERS      BUY      CORPORATE     SUPPORT

PRODUCT BENEFITS     DOCUMENT LIBRARY     FIRESTORM/DAO DOWNLOAD      PRESS RELEASES

CodeFutures

 

Hibernate DAO Code Generator

FireStorm/DAO makes Hibernate Java developers more productive by automatically generating Java source code for accessing relational databases using the Hibernate Java framework. The benefits provided to Hibernate Java developers by CodeFutures Java code generation approach are higher developer productivity, better software quality, and lower maintenance costs. You can start using and benefiting from Hibernate straight away with FireStorm/DAO.

Deploying Hibernate with Professional Support from JBoss, Inc and using FireStorm/DAO for code generation provides a complete Java persistence solution. The huge costs savings provided by CodeFutures more than covers the costs of JBoss Professional Support.

FireStorm/DAO is available for free evaluation: Download Now!

DAO and ORM Code Generation for Hibernate

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:

  • Hibernate
  • Java Database Connectivity (JDBC)
  • Java Persistence API (JPA)
  • Enterprise JavaBeans (EJB)

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), without the option of using the DAO design pattern. When generating Hibernate code (without DAOs), FireStorm/DAO produces Hibernate persistent classes and a Hibernate mapping file (*.hbm.xml) for each database table.

Reduced Hibernate 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.

The generated source code is well-written, consistent and contains documentation. Most importantly, the generated code is production quality and has been tested in literally hundreds of deployments world-wide.

Getting Started with FireStorm/DAO

First Steps

CodeFutures recommends that you start by quickly looking through the pages of the online tutorial. This will give you an idea of how simple FireStorm/DAO is to use.

CodeFutures then recommends that you watch the introductory video.

Java Code Generator

If you have not done so already, you are ready to download FireStorm/DAO.

 

Whitepapers

 FireStorm/DAO Technical Overview (PDF)


Learning about FireStorm/DAO Architect Edition

You should start by reading an introduction to FireStorm/DAO Architect Edition.

Watch the FireStorm/DAO Architect Edition video introduction.

You can see some sample code generation template source code on the Architect Edition Technical Specifications page.

 

Explaining FireStom/DAO To Your Manager

You can obtain product brochures at the Document Library, including a Product Overview and Pricing Sheet.

You can also provide your manager with a Web link to some Customer Testimonials.

CodeFutures has a range of white papers and presentations available for download from a password-protected Web page. If you need additional documentation to explain the value of FireStorm/DAO to your project manager or purchasing manager, you should contact sales@codefutures.com.

 

Download FireStorm/DAO and FireStorm/SDO

FireStorm is available for free evaluation. The evaluation license is time-limited (but can be renewed) and functionality limited (the number of database tables is restricted and some features are disabled).

Please fill out the form below to receive an email with the location of the FireStorm download page and an evaluation license key.

1. Personal Details

Email address: Please verify email address is correct
First Name:
Last Name:
Company Name:
Country:

2. Terms and Conditions

I agree to comply with the terms and conditions in the license agreement contained within the product.

I would like to subscribe to the CodeFutures mailing list. This is a low volume list with roughly one email per month.


Reminder: Have you used a valid email address?

You will probably find that Hotmail, Yahoo! Mail, Gmail, OperaMail, and other Web-based email addresses do not work.

A valid email address is required to receive the download information.

Note: Does your company have a spam filter or corporate firewall? This may block the email with the license key. Please email sales@codefutures.com if you do not receive a response within a few minutes.




 

Products:

FireStorm/DAO

FireStorm/SDO

FireStorm/DAO:

Product Overview

Product Benefits

Technical Feature List

Technical Architecture

DAO Background

Technical Tutorial

FireStorm/DAO FAQs

Evaluation Download

Weblogs:

Corporate Weblog

Press Releases

Buy FireStorm/DAO Developer Support:

Support Pricing

Online Payment

Authorized Distributors

Purchase Orders

Educational Program

Product Delivery

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 Java Persistence, JPA Persistence, and Spring DAO.

 

Copyright © 2003-2008 CodeFutures Corporation. All rights reserved.

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

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