Limitations of Traditional Approach:
Manual Operation on result set.
Caching should implement manually.
Mismatch between Object Oriented data representation and relational data.
It is Object Relational Mapping (ORM).
It’s a technique for mapping objects with relational data.
A framework is a semi finished application that can be customized to develop a specific application.
If anybody wants to establish a company, they can build their own building as per requirement. It takes time. They have other option that; they can buy which is already built. As per requirement they can modify the building like dividing into partitions etc. Here readymade building is framework.
Hibernate invented by Gavin King.
Hibernate is a open source framework.
It’s an ORM implementation.