Database Persistence

FireStorm/DAO makes Java software developers more productive by automatically generating Java source code for database persistence. The benefits provided by CodeFutures' Java code generation approach to database persistence are higher developer productivity, better software quality, and lower maintenance costs.

FireStorm/DAO can import database schema definitions from SQL scripts or from live databases via JDBC and can then generate a complete database persistence tier based on the Data Access Object (DAO) design pattern. The generated database persistence source code is well-written, consistent and contains documentation. FireStorm/DAO can generate source code for database persistence based on the Java Database Connectivity (JDBC DAO), Spring DAO, and Hibernate DAO. FireStorm/DAO can generate database persistence code for standalone Java as well as for leading J2EE application servers, such as JBoss, BEA WebLogic, IBM WebSphere.


Additional Resources

FireStorm/DAO is a database access tool based on the Data Access Object design pattern.

Download FireStorm/DAO

CodeFutures provides a free program to analyze the performance of your MySQL database.

Free MySQL Performance Analysis

Read about how Database Sharding helps many major companies to linearly scale their database applications.

Request Database Sharding White Paper

dbShards economically scales large, high transaction volume databases using Database Sharding.

View Introduction to dbShards Video