• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
  • Mikalai Zaikin

CodeFutures Launches Hibernate Java Persistence Tool

Ranch Hand
Posts: 194
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
CodeFutures has updated its FireStorm/DAO Java persistence tool to provide the option of automatically generating Hibernate Java persistence code that would otherwise have to be manually written. CodeFutures' approach cuts costs by dramatically increasing developer productivity and improving code quality.

Hibernate is an increasingly popular open source Java persistence framework supported by JBoss Inc. "We've added Hibernate support due to customer demand. Many of CodeFutures customers are starting to experiment with Hibernate but want to keep the cost savings provided by FireStorm/DAO" says Dan Froelich, VP Sales, CodeFutures Software. The objectives of the new release of FireStorm/DAO go beyond providing an additional option for existing FireStorm/DAO users. Andy Grove, CodeFutures' CTO, explains "Hibernate has gained a solid foothold among pioneering Java developers. Hopefully the usability and productivity provided by FireStorm/DAO will help Hibernate reach the wider, more mainstream Java developer community."

FireStorm/DAO is a Java Code Generator that imports existing database schemas and then generates a complete persistence tier based on any of the following Java persistence technologies:

-Java Database Connectivity (JDBC)
-Java Data Objects (JDO)
-Enterprise JavaBeans (EJB)
-Hibernate (new in this product release)

FireStorm/DAO generates Java source code and configuration files that developers would otherwise have to write by hand. When generating Hibernate code (without DAOs), FireStorm/DAO produces Hibernate persistent classes and a Hibernate mapping file (*.hbm.xml) for each database table.

FireStorm/DAO generates Java persistence code that is compliant with the Data Access Object(DAO) core J2EE design pattern). FireStorm/DAO can now also generate native persistence code for Object Relational Mapping (ORM) products such as Hibernate. Grove explians the "CodeFutures is unique in emphasizing the importance of a technology-independent Java persistence tier based on a key J2EE design pattern. Other Java persistence tools are focused on a single Java technology such as stand-alone Hibernate, rather than a more sustainable long term Java persistence architecture."

"FireStorm/DAO is unique in offering multiple Java persistence technologies in the same product. We offer EJB CMP, JDBC, JDO, and now Hibernate. This means that CodeFutures can offer advice to customers on the best Java persistence technology for a specific application, rather than promote a specific Java persistence technology as the perfect solution for all applications." says PJ Murray, CEO, CodeFutures Software.

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:


Additional information on FireStorm/DAO is available here:


Additional information on Data Access Objects is available here:


FireStorm/DAO is available for free evaluation from:


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. The benefits provided by CodeFutures' approach are higher developer productivity, better software quality, and lower maintenance costs. CodeFutures' first product, the award-winning FireStorm/DAO, makes software developers more productive by generating the Java code for accessing relational databases.

CodeFutures' Java persistence code generation approach provides faster and cheaper application development, higher quality applications, more predictable and consistent results, faster software product development cycle times, faster time to market for commercial application development, reduced project costs, and reduced project risks. CodeFutures approach to Java persistence ensures that the focus of software developers is solving business problems.

CodeFutures' products products are used by corporate Java software programmers in well know business leaders such as Turner Broadcasting, Lehman Brothers, JP Morgan, Kraft Foods, FedEx, Bed Bath and Beyond, Lockheed Martin, Suzuki, EMC, Macromedia, and Siemens.

For more information, please contact:


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 60
The only taste of success some people get is to take a bite out of you. Or this tiny ad:
a bit of art, as a gift, the permaculture playing cards
    Bookmark Topic Watch Topic
  • New Topic