Este documento fornece uma introdução ao Hibernate e suas principais funcionalidades, como mapeamento objeto-relacional, configuração, relacionamentos, herança e consultas. O Hibernate permite que objetos Java sejam mapeados e persistidos em bancos de dados relacionais de forma transparente.