As entidades do Hibernate geradas usando o IntelliJ não possuem chaves estrangeiras geradas

1

Eu tenho um banco de dados do SQL Server normalizado com mais de 20 tabelas nele, criado usando o SQL Server Management Studio 2014. Eu posso me conectar a esse banco de dados no IntelliJ e seguir as etapas descritas neste vídeo: link

No entanto, quando as entidades são realmente geradas, não há relacionamentos de chave estrangeira nas entidades (ou seja, sem anotações @Join ou @ManyToOne em qualquer lugar), embora o IntelliJ reconheça claramente todos esses relacionamentos FK quando clico com o botão direito do mouse. > Diagramas- > Mostrar a visualização no meu banco de dados a partir da janela de ferramentas do banco de dados IntelliJ (ou seja, as setas são desenhadas entre cada tabela conectada no diagrama resultante).

EU SOU verificando a caixa marcada "Mostrar relacionamentos padrão" como li nesta página: link

... que "Se esta caixa de controle estiver selecionada, o IntelliJ IDEA analisa chaves estrangeiras nas tabelas e sugere criar relações correspondentes."

Não existe uma maneira de ter todas as chaves estrangeiras criadas automaticamente para mim?

    
por Ryan Atwood 13.11.2015 / 22:53

0 respostas