May 23, 2001
Hibernate ORM released
Gavin King released Hibernate on May 23, 2001 — an open-source JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. ORM that mapped objects to relational tables without EJB entity beans.
What it was for
Hibernate (`Session.save(user)`) became the default way JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. apps talk to Postgres and MySQL — annotations, HQL queries, and lazy loading without hand-written JDBC. It influenced JPA and Spring Data; most enterprise JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. stacks still run Hibernate or its spec under the hood.
People
- Gavin King — creator
Companies
- Sun Microsystems
Why it's here
Hibernate proved lightweight ORM could replace heavyweight JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. EE persistence.
Why it mattered
Its patterns became the basis for JPA and shaped how JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. backends model databases.
What it solved
EJB2 entity beans were verbose, containerAn isolated runtime environment packaging an app and its dependencies — lighter than full virtual machines.-dependent, and painful for typical web applications.
Related
- Spring Framework 1.0 releasedMarch 24, 2004
- Java 1.0 shippedJanuary 23, 1996
- MySQL first releasedMay 23, 1995