Olá Pessoal,
Estou utilizando o hibernate 4.3 a anotação @ForeignKey está desaprovada pesquisei bastante e percebi que a documentação do hibernate ainda está desatualizada e não encontrei respostas
import org.hibernate.annotations.ForeignKey;
@ForeignKey(name="fk_idSetor")//nome da FK para a config BD
Li que houve essa alteração para ficar em conformidade com a especificação do JPA. Sabemos que mesmo sem essa anotação o sistema irá funcionar normalmente porém pra mim é importante nomear a FK. Na propria especificação diz que:
http://docs.jboss.org/hibernate/orm/4.3/manual/en-US/html/ch05.html#d5e3678
Se alguém souber da solução sinta-se a vontade para postar aqui e contribuir. 