Criação do Banco de Dados

Senhores,
Há algum exemplo prático de como criar o banco de dados no SGBD usando hibernate? Pois, criei uma fábrica usando um padrão de template, usando o c#, achei mais fácil até o presente momento, pois, até o agora não consegui ver essas facilidades do hibernate como venho vendo a toda hora na net, contudo, tenho muito interesse em apreender a utilizar essa framework mas, não acho nenhum material que realmente mostre todo o potencial dessa biblioteca.

Obrigado.

Tem essas duas apostilas da Caelum…


http://www.caelum.com.br/curso/fj-28-vraptor-hibernate-ajax/

aí tem uns exemplos de uso.
[]s