Hibernate ORM is an object-relational mapping tool for the Java programming language. It provides a framework for mapping an object-oriented domain model to a relational database.
Hibernate ORM is a library providing Object/Relational Mapping (ORM) support to applications, libraries and frameworks.
It also provides an implementation of the JPA specification, which is the standard Java specification for ORM.
Hibernate.org for additional information.
The build requires a Java 8 JDK as JAVA_HOME.