Auto-relacionamento no hibernate

Ola pessoal, estou tentando fazer auto-relacionamento no hibernate.

A tabela Produto possui a seguinte estrutura:

*codigo_produto
*descricao_produto
*equivalência
*codigo_produto_pai

Alguem tem alguma ideia de como devo configurar o hibernate para este auto-relacionamento e como deve ser meu script de criação da tabela do banco?