JPA para definir nomes de FK

Pessoal,

Eu trabalhando com JPA, Hibernate e Spring.

Via JPA, eu consigo definir nomes dos campos, tabelas, not null etc. Porém algumas constraints como Foreign Keys, é gerado uns nomes muito estranhos. Abaixo segue um exemplo:

ALTER TABLE USUARIOWEB ADD CONSTRAINT FKAAE2CD665D49296C FOREIGN KEY (DUSID) REFERENCES USUARIOWEBDETALHES (DUSID);

Minha dúvida: Tem como definir via JPA o nome dessas constraints (FKAAE2CD665D49296C)?

Obrigado :lol:

Pessoal,

No hibernate annotations, eu vi que tem uma annotation para definir o nome de FK

@ForeignKey(name = "FK_DOCU_FILE")

Mas não achei nada para definir nome das CONSTRAINTS UNIQUE e PRIMARY KEY.

Alguém já fez isso?

Obrigado!