Hibernate is a powerful, high performance object/relational persistence and query service for Java. It lets you develop persistent objects following common Java idiom, including composition, association, inheritance, polymorphism, and the Java collections framework. To allow a rapid build procedure, Hibernate rejects the use of code generation or bytecode processing. Instead, runtime reflection is used and SQL generation occurs at system startup time. It supports Oracle, DB2, MySQL, PostgreSQL, Sybase, Interbase, Microsoft SQL Server, Mckoi SQL, Progress, SAP DB, and HypersonicSQL.
| Tags | Software Development Libraries Java Libraries Database |
|---|---|
| Licenses | LGPL |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


No changes have been submitted for this release.


Changes: In addition to a number of bugfixes, this release introduces support for native SQL queries, a powerful Query by Criteria and Query by Example API, and improvements to the Hibernate Query Language. A new, fully pluggable second-level cache framework provides built in support for the JGroups-based JBossCache clustered cache, EHCache, SwarmCache, and OpenSymphony's OSCache (Tangosol Coherence may also be used). A number of new performance-enhancing features were added, including batch-loading, more aggressive second-level cache utilization, and a brand new query result set cache.


Changes: This is the first stable release of the 2.x series, including powerful new query language features, JCA support, and much more.


Changes: This release adds various bugfixes to the 1.2 stream (while new functionality is being added to the 2.0 branch).


Changes: This version fixes some minor bugs and adds some small API improvements.