Database Persistence Tool for Java - Yenra

FireStorm DAO generates business logic for accessing relational databases in service and object-oriented architectures

Programmer

CodeFutures updated their FireStorm/DAO database persistence tool for Java programmers.

CodeFutures FireStorm/DAO is used by corporate Java software programmers developing business applications that rely on data stored in databases. FireStorm/DAO makes Java software developers more productive by generating the business logic for accessing relational databases in service-oriented and object-oriented architectures.

According to Andy Grove, CodeFutures CTO, "FireStorm/DAO is used in large organizations with multiple development teams or where there are multiple development projects because it ensures a consistent approach to the common task of database access." Grove adds, "Automated code generation tools such as FireStorm/DAO are ideal for rapid prototyping and proof-of-concept projects."

The benefits provided by CodeFutures' approach are higher developer productivity, better software quality, and lower maintenance costs. "We've found that FireStorm/DAO is particularly useful for rapid prototyping. Automatically generating code is always going to be much faster than hand coding. Using FireStorm/DAO is about twenty times faster for a database with 20 tables," according to Jim Michael, CEO of 10 Squared Corporation.

FireStorm/DAO is useful in both large and small projects. "My project was small, just a few tables, but still FireStorm/DAO saved me a week or more of work. And when your timeline is 2 months, that's extremely valuable. I found the tool easy and intuitive to use. And the support has been excellent," says Alan Bowsher of Cardinal Solutions.