Hibernate Project Initiation

Gavin King, frustrated with EJB entity beans and JDBC boilerplate, begins developing a new object-relational mapping solution as a personal project, driven by a need for a more efficient persistence layer for a client.

Significance

Marks the genesis of Hibernate, born out of a developer's real-world pain points and desire for a more pragmatic approach to data persistence.

Key facts

Date
2001-10-01
Type
invention
Location
Likely Australia (Gavin King's home/office)