HOME      PRODUCTS      CUSTOMERS      BUY      CORPORATE     SUPPORT

PRODUCT BENEFITS     DOCUMENT LIBRARY     FIRESTORM/DAO DOWNLOAD      PRESS RELEASES

CodeFutures

 

PRESS RELEASE

CodeFutures™ Announces FireStorm/DAO™ 2.2 Release Candidate 1

[London, UK, July 28, 2004] CodeFutures has completed its BETA program for Release 2.2 of its FireStorm/DAO code generation tool and is pleased to announce the availability of Release Candidate 1. "Our BETA program was a huge success, with great feedback from users all over the world. We are confident that the new features provide what developers are most looking for." says Andy Grove, CTO, CodeFutures.

The new features provided in FireStorm/DAO 2.2 are:

  • Apache Struts JSP Client Generation
    FireStorm/DAO 2.2 generates a complete JSP Web application for interacting with the generated DAO tier. The generated application is based on the Apache Struts framework and contains full functionality for inserting, updating, deleting, and searching records using the DAO tier. For each table, view and custom DAO, the following artifacts are generated:
  • Struts Actions for insert, update, and delete operations
  • Struts Actions for each defined finder method
  • ActionForm bean to represent DTO
  • Relevant entries in struts-config.xml and tiles-defs.xml
  • JSP pages for viewing and editing each DAO
  • JSP pages for displaying input form and results page for each finder method

This is an Enterprise Edition feature.

  • DAO Generation for Partial Schema
    FireStorm/DAO 2.2 provides a graphical user interface for selecting the database elements for which a DAO tier is generated. The developer specifies a list of tables and views to import from the database.

This is an Enterprise Edition feature.

  • Automated Build System Support
    FireStorm/DAO 2.2 includes additional new features that make it easier to integrate FireStorm/DAO into the automated build systems.
  • FireStorm/DAO now contains an Ant task for importing schemas, which in conjunction with the existing code generation Ant task, makes it possible to fully automate the generation of DAO code as part of an automated build process.

This feature is available in all editions of FireStorm/DAO 2.2 RC1

  • Optimized JDBC Code
    FireStorm/DAO 2.2 generates JDBC DAO code that is far more concise and is closer to human-authored code. Variable names are only prefixed with underscores if there is the possibility of a name clash with method parameters, making the code more readable. Generated finder methods now contain a single line of code that delegates to a dynamic finder method rather than containing dozens of lines of repetitive code.

This feature is available in all editions of FireStorm/DAO 2.2.

  • Dynamic Update Method
    Users can choose to generate static update methods that update every column every time, or a new dynamic update method that only updates columns that have been modified.

This is an Enterprise Edition feature.

  • Extended SOA Support
    FireStorm/DAO 2.2 now exposes all DAO types as Stateless Session Beans making it easier to integrate databases with SOA environments. If the JDBC DAO implementation strategy is chosen then the dynamic finder methods are also exposed for ultimate flexibility.

This is an Enterprise Edition feature.

FireStorm/DAO 2.2 RC1 is available for immediate download and free evaluation from:

/products/firestorm/download/

FireStorm/DAO 2.2 is priced from $195 per developer. There are no runtime deployment licensing fees.

About CodeFutures™

CodeFutures is the leading supplier of Java software development products for advanced code generation. CodeFutures' products are used by corporate Java software programmers in sectors such as television (BBC Technology, Turner Broadcasting), finance (Lehman Brothers, BACS), military systems (BAE, Lockheed Martin), government (Missouri Lottery, Port of Barcelona), IT consulting (Siemens Business Systems, LogicaCMG, BearingPoint), retail (MetCash, Ahold USA), high technology (EMC, Macromedia), and industry (Suzuki, AREVA).

For more information, please contact:

Andy Grove
Chief Technology Officer
Code Futures Software, Ltd.
www.codefutures.com
Email: andy.grove@codefutures.com

FireStorm/DAO™ is a trademark of Code Futures Software, Ltd. All other company names and product names may be trademarks or registered trademarks of their respective companies or owners.




 

Products:

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 Java 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 Java | Service Data Object

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