Glossary:Definition - Hibernate
Microsoft .NET Framework, ASP.NET, Visual C# (CSharp, C Sharp, C-Sharp) Developer Training, Visual Studio
| Term | Hibernate | |
| Definition | A popular, high performance object-relational persistence (ORM or Object-Relational Mapping) and query service. Hibernate lets you develop persistent classes following an object-oriented idiom—including association, collections, composition, inheritance, and polymorphism. Hibernate lets the Java developer express queries in native SQL, in a portable SQL extension (HQL), and using an object-oriented Criteria and Example API. Hibernate is an important component of the JBoss Enterprise Middleware System (JEMS) suite. Hibernate and NHibernate are available for use in open source and commercial projects under an LGPL open source license.
For .NET developers, the NHibernate service is a port of the Hibernate Core for Java technology to the .NET Framework. | |
| See also | NHibernate | |
| This C# Online.NET definition is from the Glossary of .NET / C# Terms. | ||