HIBERNATE  |  Register  | 
      SEARCH: 
   
News 
Features 
Documentation 
   Related Projects 
   External Documentation 
Download 
Forum & Mailinglists 
Support 
JIRA Issue Tracking
Wiki Community Area


JBoss.org



middlegen

JIRA Issue Tracking




      
News > Object/Relational Mapping and Transparent Object Persistence for Java

Relational Persistence For Idiomatic Java

Hibernate is a powerful, ultra-high performance object/relational persistence and query service for Java. Hibernate lets you develop persistent objects following common Java idiom - including association, inheritance, polymorphism, composition and the Java collections framework. Extremely fine-grained, richly typed object models are possible. The Hibernate Query Language, designed as a "minimal" object-oriented extension to SQL, provides an elegant bridge between the object and relational worlds. Hibernate is now the most popular ORM solution for Java.

Hibernate rejects the use of build-time code generation / bytecode processing. Instead, reflection and runtime bytecode generation are used and SQL generation occurs at system startup time. This decision ensures that Hibernate does not impact upon IDE debugging and incremental compile.

All major SQL database management systems are supported: Oracle, DB2, MySQL, PostgreSQL, Sybase, SAP DB, HypersonicSQL, Microsoft SQL Server, Informix, FrontBase, Ingres, Progress, Mckoi SQL, Pointbase and Interbase.

Hibernate provides an ODMG 3 interface alongside a more expressive native API. Of course, Hibernate integrates elegantly with J2EE application servers and is supported by popular open source development tools including XDoclet, Middlegen and AndroMDA. See our complete introduction for more information.

Hibernate is Free Software. The LGPL license is sufficiently flexible to allow the use of Hibernate in both open source and commercial projects (see the LicenseFAQ for details).


Recent site updates:
yesterday, 09:14   Using the EHCache Plugin   Diff
09 Dec 2003, 05:54   Hibernate Users FAQ - Tips & T...   Diff
09 Dec 2003, 05:44   Hibernate Users FAQ - Advanced...   Diff
09 Dec 2003, 05:34   Hibernate Users FAQ - Common P...   Diff
08 Dec 2003, 06:44   How To Ask For Help   Diff
07 Dec 2003, 19:49   Hibernate for Avalon wrapper   Diff
06 Dec 2003, 21:01   Using Hibernate with JBoss   Diff
05 Dec 2003, 20:22   Composite Pattern   Diff
05 Dec 2003, 15:32   Object/Relational Mapping and ...   Diff
05 Dec 2003, 15:30   Community Overview   Diff
...Hibernate2 CVS Changelog

05.12.2003 - Hibernate Presentation at JavaPolis

Christian Bauer presented Hibernate at JavaPolis. The presentation slides are now online.

29.11.2004 - Hibernate 2.1 rc1

A release candidate for Hibernate 2.1 is now available. See the Road Map or the Changelog for a list of improvements.

For first time users, we have released a guide to getting started quickly with Hibernate.

Gavin King's presentation slides from the JAOO conference are now online.

24.11.2004 - Happy Birthday

The Hibernate project is is now two years old. We'd like to thank everyone who has helped make the project such a spectacular success! We're all looking forward to the next two years.

3.11.2003 - Middlegen plugin release 3

David Channon released a new version of the Hibernate Middlegen plugin. Download here!

30.9.2003 - Gavin King talks about Hibernate

Gavin talks about how Hibernate got started, its success, and some of its best features in this interview on TSS.

      

coWiki web collaboration