Relational Persistence for Java and .NET

Hibernate is a powerful, high performance object/relational persistence and query service. Hibernate lets you develop persistent classes following object-oriented idiom - including association, inheritance, polymorphism, composition, and collections. Hibernate allows you to express queries in its own portable SQL extension (HQL), as well as in native SQL, or with an object-oriented Criteria and Example API.
Unlike many other persistence solutions, Hibernate does not hide the power of SQL from you and guarantees that your investment in relational technology and knowledge is as valid as always. The LGPL open source license allows the use of Hibernate and NHibernate in open source and commercial projects.
Hibernate is a Professional Open Source project and a critical component of the JBoss Enterprise Middleware System (JEMS) suite of products. JBoss, a division of Red Hat, offers a range of 24x7 Professional Support, Consulting, and Training services to assist you with Hibernate.
| Recent site updates: |
| yesterday, 10:59 |
|
Hibernate Search Migration Gui... |
[Diff] |
| yesterday, 10:42 |
|
Hibernate |
[Diff] |
| yesterday, 09:38 |
|
Download Overview |
[Diff] |
| 06 Nov 2008, 17:41 |
|
Who uses Hibernate Page2 |
[Diff] |
| 03 Nov 2008, 06:08 |
|
Hibernate Tools for Eclipse an... |
[Diff] |
| 28 Oct 2008, 00:34 |
|
Hibernate in GlassFish |
[Diff] |
| 27 Oct 2008, 19:11 |
|
Hibernate Search Vanilla |
[Diff] |
| 27 Oct 2008, 11:33 |
|
Hibernate Search |
[Diff] |
| 19 Oct 2008, 08:33 |
|
Documentation Overview |
[Diff] |
| 14 Oct 2008, 12:00 |
|
Data Access with the Spring Fr... |
[Diff] |
17.11.2008 - Hibernate Search 3.1.0.RC1
Hibernate Search 3.1 enters release candidate phase with release 3.1.0.RC1
4.11.2008 - Web Beans Public Review Draft released
The Web Beans Public Review Draft has been published.
1.11.2008 - Hibernate Tools 3.2.4.Beta1
Hibernate Tools 3.2.4.Beta1 has been released together with JBoss Tools 3 Beta.
11.09.2008 - Hibernate Core 3.3.1.GA
Hibernate Core 3.3.1.GA has been released.
20.08.2008 - Hibernate sister projects aligned to Core 3.3.0 and release of Core 3.3.0.SP1
After the release of Hibernate Core 3.3.0.GA last week, we are releasing aligned versions of its sister projects (Annotations, EntityManager and Validator). These releases are primarily ensuring that everything works property on Core 3.3. They also improved a few other things. Check this blog entry for more details.
On a related note, 3.3.0.GA had inadvertently contained the removal of a public method from two event classes which caused problems for custom listeners of those events. See blog for details.
15.08.2008 - Hibernate Core 3.3.0.GA
See blog for details.
31.07.2008 - Hibernate Core 3.3.0.CR2
Moving closer to GA; check out the lastest CR and help us get there!
17.07.2008 - Hibernate Search 3.1.0.Beta1: .., better, faster, ...
A new beta of Hibernate Search is out with tons of new features including:
- performance improvements
- analyzer declaration
- more Lucene features exposed
Check this blog entry for all the details.
28.04.2008 - Hibernate Core 3.3.0.CR1
This new release features:
- a redesign of the "second level cache" SPI
- a new integration with JBossCache 2.x taking full advantage of this new SPI (special thanks to Brian Stansberry for his help and hard work on this)
- introduction of the org.hibernate.jdbc.Work API for performing JDBC work without interfering with connection release modes
Additionally, this is the first release done from the new Maven project structure. The Maven artifacts are deployed to the JBoss Maven repository under the groupId org.hibernate. We also do still build a distribution bundle and upload it to SourceForge here.
14.03.2008 - Hibernate's Java persistence bug fix release
Hibernate Annotations 3.3.1.GA and 3.3.2.GA are out with a lot of bug fixes and some new features. Check it out here. Download available here
20.02.2008 - Hibernate Search 3.0.1
This new release bring both interesting new features and bug fixes including:
- transparent reindexing on all collection changes
- support of Lucene 2.3 (performance improvements and stability)
- query ResultTransformer making projections even more friendly
For more information check here. Download available here
12.02.2008 - seamframework.org launched
The Seam community finally has a home. The new website runs on Seam Wiki, an open source wiki/blog/forum/FAQ engine built using Seam and Hibernate.
08.02.2008 - Hibernate Core 3.2.6.GA released
Hibernate Core 3.2.6.GA has been released. This is a maintenance release; for details, see the changelog.
12.12.2007 - JBoss Tools 2 and Hibernate Tools 3.2.0.GA released
JBoss Tools 2 GA released. See downloads. This includes Hibernate Tools 3.2.0, see details at tools.hibernate.org and look at the JBoss Tools release announcement
14.11.2007 - JBoss Tools 2 CR1 and Hibernate Tools 3.2.0.CR1 released
JBoss Tools 2 candiate release have been made available. This includes a candidate release of Hibernate Tools 3.2.0, see details at tools.hibernate.org and look at the JBoss Tools release announcement
05.11.2207 - Seam 2.0.0.GA released!
Seam2 is finally available. Read about the new release here.
08.10.2007 - Hibernate Tools 3.2.0.beta11 released
Hibernate Tools 3.2.0.beta11 have been released, see details at tools.hibernate.org and look at the new and noteworthy
23.09.2007 - Full Text search for Hibernate goes final
The Hibernate Search team is pleased to announce version 3.0 final
Hibernate Search brings full text queries to Hibernate:
- transparent object indexing,
- natural API / persistence context integration to Hibernate and JPA query model,
- out of the box asynchronous clustering mode,
- ease of use, ease of configuration
- and many more
21.09.2007 - Web Beans Sneak Peek
Gavin King has published the first sneak peek at the Web Beans specification!
4.09.2007 - Release Candidate for Hibernate Search 3.0.0
Hibernate Search 3.0.0.CR1 is mainly the last bits of new features and polishing before the final version. The next cycle will be dedicated to bug fixes (of any bug that pops up), as well as test suite and documentation improvements.
Thanks to Hardy for the new getting started section (this should ease the path for newcomers), and to John for hammering the last features we wanted in the GA version.
Check the changelogs for a detailed change list.
14.08.2007 - Hibernate Tools 3.2.0.beta10 released
Hibernate Tools 3.2.0.beta10 have been released, see details at tools.hibernate.org and look at the new and noteworthy
02.08.2007 - Hibernate Shards 3.0.0.Beta2 released and podcast available
The Hibernate Shards team is pleased to announce the availability of Hibernate Shards 3.0.0.Beta2. The most significant improvements in this release are:
- Support for Hibernate Annotations
- Fewer gaps in the sharded implementations of Session and Criteria (Session is almost completely supported in fact)
- More flexible configuration (no longer necessary to construct a prototype Configuration object)
Please visit the project page for more info and the download page to get the new version.
Max Ross and Maulik Shah, two Google developers behind the project, answer questions about Hibernate Shards in this podcast.
01.08.2007 - Hibernate Search 3.0.0.Beta4: new features bandwagon released
Hibernate Search has a new beta out and comes with a bunch of interesting new features:
- Named filters: query result filters (transparently cacheable)
- Automatic index optimization
- Access to query metadata (Score, ...)
- Support for the Java Persistence API
- Index sharding (indexing an entity into several underlying Lucene indexes)
and a few more, check out the project page for more info. The download page is here.
31.07.2007 - Hibernate Core 3.2.5.ga released
Hibernate 3.2.5.ga has just been released including a fix for a potential resource leak [HHH-2631] along with various minor bug fixes and numerous documentation fixes/improvements.
Those using Hibernate with Oracle should be aware of the new split of Oracle-related dialects [HHH-2665]. Additionally, I now bundle the IngresDialect currently going through the Hibernate Certification process [HHH-2758].
Changelog and notes are available here.
The download is available here.
06.06.2007 - Hibernate Search 3.0.0.Beta3 released
This release primarily fix a severe bug in beta2 but also provide some new features:
- Lucene index optimization (searchFactory.optimize())
- Configurable batch size limit for indexing (drastically simplifying complete data (re-)indexations)
- Cleaner access to native Lucene (incl shared IndexReaders)
Download available here.
31.05.2007 - Hibernate Search 3.0.0.Beta2 released
This release focuses on performance enhancement and query facilities.
Check the blog entry about this release, and download it here.
18.05.2007 - Hibernate Core 3.2.4.SP1 released
3.2.4.SP1 has been released to fix a serious bug with IDENTITY column handling which was introduced in 3.2.4.GA. Check out the change log for details, and download the release.
09.05.2007 - Hibernate Core 3.2.4.GA released
Hibernate 3.2.4.ga is mainly a bug fix release. It does however address a pretty serious performance problem introduced in 3.2.3.ga. Download the release and check out the change log for details.
03.05.2007 - NHibernate 1.2.0.GA released!
NHibernate 1.2 is now stable! The new production version has many improvements and features requested by our users in practically every functional area. Download the release from Sourceforge and see the change log for details.
My blog post has more details about the new features. The migration guide lists all breaking changes between version 1.0 and 1.2.