Hibernate
Open Source


Hibernate is an object-relational mapping (ORM) library for the Java language, providing a framework for mapping an object-oriented domain model to a traditional relational database. Hibernate solves ... More


Project Details

AUDIENCE : developers
DEVELOPMENT STATUS : mature
LICENSE : gnu lesser general public license (lgpl)
OPERATING SYSTEM : os independent
PROGRAMMING LANGUAGE : java
USER INTERFACE : web-based
LATEST VERSION : 3.3.0

Project Resources

Attribution :

Information obtained from users, and repositories like FLOSSmole, Wikipedia, Apache, Codehaus, Tigris and several others. Please inform us of any errors, objections or omissions. You can find our terms of service here.
more details

If you are a member, to have your comment attributed to you. If you are not yet a member, Join OStatic and help the Open Source community.


Recent hibernate activity

     

Counter-part For .NET

There is a port for .NET, it's NHibernate. Basically, both of them are very much the same in concepts and API. Here is the link

http://www.hibernate.org/343.html


0 Vote(s)

Hibernate

hibernate is popular in china;

Use it is easy,

but use it well and build fast applications is hard,too many to think ,

for example :design DB, design pojo and so on..


0 Vote(s)

Tool For Wizards By Wizards

Do not use this if you don't understand the basics of Database access and SQL. Because you will fight the tool and not get any benefit.


This is an object-relational mapping tool. So if you don't have objects, or you don't have a relational db, don't use hibernate.


0 Vote(s)

Project to replace code-generated web business application

Hello, I am basically working a project where the proprietors were taken to the cleaners by a programmer-wannabe. The current web application deployed run-time is running OK but this is all they have without any real redundancy. I have talked them into creating a replicated machine image for both disaster-recovery redundancy and as a sandbox to learn the Business Model and Flow. Assuming I can get a handle on the Business Model I am looking into some of the Java based toolkits and frameworks such as: Struts, Spring/Hibernate, JBoss SEAM, Websphere RAD7 just to name a few. I mention the technologies in the previous sentence as I would like to involve a vendor for purposes of on-site custom training and support after we have chosen a technology. What is missing? And, what are some viable approaches to replacing the current code-generated web based application?


Hibernate performance vs other alternatives

How well does Hibernate handle caching? What are some of the other alternatives available out there that can help improve dynamic app caching?

Sponsor Gallery