Utilizar Hibernate

Olá pessoal,
estou com o seguinte exemplo de projeto de cadastro de disciplinas, mas gostaria de ajuda para utilizar o Hibernate nele para salvar em Banco de dado e nao em arquivo como esta acontecendo.

Ficarei muito grato se alguem puder me ajudar.
abraços