Para usar Hibernate, seu aplicativo deve ter um arquivo de configuração do Hibernate que contenha os detalhes de conexão do banco de dados que permitem que o aplicativo se conecte a um banco de dados. O arquivo também contém informações sobre a localização dos arquivos de mapeamento do Hibernate. Você pode editar esse arquivo, se precisar alterar os detalhes de conexão do banco de dados. Você pode ter vários arquivos de configuração do Hibernate, mas o nome padrão do arquivo de configuração usado pelo Hibernate é hibernate.cfg.xml.
Um arquivo de configuração do Hibernate é criado automaticamente se você criar uma aplicação Web e selecionar o framework Hibernate no assistente para Novo projeto.
Você também pode criar um arquivo de configuração do Hibernate usando o assistente para Novo arquivo, se quiser usar o Hibernate em seu aplicativo, por exemplo, em um aplicativo Java SE.
Para criar o hibernate.cfg.xml usando o assistente para Novo arquivo:
Quando você clica em Terminar, o arquivo hibernate.cfg.xml é criado na localização especificada e o arquivo abre no Editor de código-fonte. Se você não especificar uma localização, o arquivo será criado em um pacote de origem com o nome <pacote padrão>. O assistente também adiciona a biblioteca Hibernate ao classpath, caso ela ainda não tenha sido adicionada.