Los desarrolladores de Hibernate tratan de ajustarse a las especificaciones del modelo de persistencia JPA, que van de la mano de Java EE (mantenida hasta la versión 8 por Oracle) y Jakarta EE (mantenida en la actualidad por Eclipse Foundation).