Java
Code Generator FireStorm/DAO 3.0 RC1 Launched
Released on
= July 15, 2005, 1:08 pm
Press Release
Author = CodeFutures Software
Industry = Software
Press Release
Summary = CodeFutures, the Java persistence software tool vendor,
today announced the availability of a FireStorm/DAO 3.0 Release
Candidate 1.
FireStorm/DAO makes Java software developers more productive by
automatically generating Java source code for accessing relational
databases. CodeFutures' Java
code generation approach cuts costs through higher developer productivity,
better software quality, and lower maintenance costs.
Press Release
Body = CodeFutures, the Java persistence software tool vendor, today
announced the availability of a FireStorm/DAO 3.0 Release Candidate
1. FireStorm/DAO
makes Java software developers more productive by automatically
generating Java source code for accessing relational databases.
CodeFutures' Java code generation
approach cuts costs through higher developer productivity, better
software quality, and lower maintenance costs.
"We have
added Hibernate support as another Java persistence option in FireStorm/DAO,
which also supports JDBC, JDO, and EJB CMP. We have also continued
to
focus on product usability features and the rest of the new features
in this release are customer-requested technical improvements that
make FireStorm/DAO easier to use." says Andy Grove, CTO, CodeFutures
Software.
"By adding
Hibernate support, CodeFutures tapped into a new target market and
also expanded on FireStorm/DAO's unique support for multiple Java
persistence technologies" says PJ Murray, CEO, CodeFutures
Software.
The technical
enhancements to FireStorm/DAO in Release 3.0 are:
• Hibernate
code generation
FireStorm/DAO
makes Hibenrate Java developers more productive by generating Java
code and configuration files that would otherwise have to be manually
produced.
FireStorm/DAO produces Hibernate persistent classes and a Hibernate
mapping file (*.hbm.xml) for each database table.
• REF
CURSOR support for Oracle Stored Procedures
FireStorm/DAO
reverse-engineers stored procedures for Oracle, SQL Server, and
Sybase. Oracle support has been enhanced and FireStorm/DAO now reverse-engineers
REF
CURSOR parameter information, including REF CURSOR columns, when
importing Oracle Stored Procedures.
• Using
Dynamic SQL with Custom SQL DAOs
It is now possible
to execute Custom Data Access Objects with dynamic SQL. Effectively
this means that the same DTO and DAO mapping can now be used with
multiple SQL statements. A typical use-case for using Dynamic SQL
statements with a Custom DAO is where a multi-table SELECT is implemented
as a Custom DAO but there is
a need for multiple "finder" methods.
• setMaxRows
Support
JDBC DAOs for
Tables and Views now have a setMaxRows() method. This method should
be called prior to calling any finder methods to limit the number
of rows returned (the
DAO finder implementations simply makes a call to JDBC setMaxRows
method before executing their SQL query).
• Setting
Default Values for DTO Fields
Users can set
default values for DTO fields when defining Table and View DAOs
through the FireStorm/DAO user interface. Typical uses of this feature
would include
allocating UUID values to primary key fields and defaulting date
fields to today's date.
• User
Interface and Usability Improvements
There are many
usability improvements, for example, when re-installing or upgrading
FireStorm/DAO, existing firestorm- conf.xml files are no longer
overwritten.
About FireStorm/DAO
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.
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. The code
generation templates are written in Java, which means that Java
developers have a very short learning curve before they can start
customizing the code generation.
Additional information
on Hibernate Java persistence is available here: http://www.codefutures.com/hibernate/
Additional information
on FireStorm/DAO is available here:
http://www.codefutures.com/products/firestorm/
Additional information
on Data Access Objects is available here:
http://www.codefutures.com/data-access-object
FireStorm/DAO
is available for free evaluation from:
http://www.codefutures.com/products/firestorm/download/
The FireStorm/DAO
Enterprise Edition is priced at $595 per developer. FireStorm/DAO
Architect Edition is priced at $3,495 per developer. There are no
runtime deployment
licensing fees.
About CodeFutures
Software
CodeFutures
is the leading supplier of Java software development products for
advanced data persistence. CodeFutures' approach cuts development
costs through
higher developer productivity, better software quality, and lower
maintenance costs. CodeFutures' first product, the award-winning
FireStorm/DAO, generates Java code for
accessing relational databases.
CodeFutures'
Java persistence code generation approach cuts development costs
by providing faster application development through productivity
gains, higher quality
source code, more predictable and consistent results, shorter development
project cycle times, faster time to market, reduced project risks,
and lower ongoing
maintenance costs. CodeFutures approach to Java persistence ensures
that the focus of software developers is solving business problems.
CodeFutures'
products are used by professional Java developers in major corporations
such as Turner Broadcasting, Lehman Brothers, JP Morgan, Walt Disney,
Kraft Foods, FedEx, Bed Bath and Beyond, Lockheed Martin, Suzuki,
EMC, Macromedia, and Siemens.
Web Site = http://www.codefutures.com
Contact Details
= Email: pr@codefutures.com
CodeFutures
Software
Interlocken Center
11001 W. 120th Avenue
Suite 400
Broomfield , CO 80021
Fax US: +1 303
484 5134
Phone US: +1 303 604 9669
Toll Free US: 866 6
Printer
Friendly Format
Back to previous
page...
Back to home page...
Submit your
press releases...
|