CodeFutures has announced support for the IBM Cloudscape and Apache Derby databases by its award-winning FireStorm/DAO tool that generates the Java persistence code for accessing databases. CodeFutures' code generation approach provides faster and cheaper application development, higher quality applications, and more predictable and consistent results. CodeFutures approach ensures that the focus of software developers is solving business problems.
"We've added support for Cloudscape and Derby due to customer demand. Since IBM contributed the Cloudscape code to the Apache Software Foundation in August 2004, both Cloudscape and Derby have gained a lot of supporters " explains Andy Grove, CTO, CodeFutures Software.
FireStorm/DAO generates Java source code and configuration files that developers would otherwise have to write by hand. FireStorm/DAO imports database schemas (from a SQL script or from a live JDBC connection) and generates a complete persistence tier based using a choice of Java persistence technologies (JDBC, EJB CMP, JDO, Hibernate).
The new release of FireStorm/DAO includes a database Schema Migration feature that makes it easier to migrate database schemas between different databases. Any SQL data types from the old database not supported by the new target database are automatically changed to the appropriate supported data types. This includes the Cloudscape and Derby data types, making it possible to migrate applications to these increasingly-popular databases.
FireStorm/DAO is available in Enterprise , Architect, and OEM editions. FireStorm/DAO Architect Edition allows new custom code generation templates to be developed and integrated with the FireStorm/DAO Studio environment. FireStorm/DAO Architect Edition includes the source code for the Java code generation templates.
Additional information on FireStorm/DAO is available here: