Use um mapeamento Muitos para Um para definir uma associação avaliada como simples para outra classe de entidade que possua multiplicidade muitos para um.
Na visualização Estrutura do JPA, selecione o campo para mapear.
Clique com o botão direito no campo e, em seguida, selecione Mapear Como > Muitos para Um. A Visualização Detalhes do JPA (para Atributos) exibe as propriedades a serem selecionadas.
Use esta tabela para completar os campos de Informações Gerais da visualização Detalhes do JPA.
Propriedade | Descrição | Default |
---|---|---|
Hyperlink de Entidade de Mapeamento | Define o mapeamento como Muitos para Um. Isso corresponde à anotação @ManyToOne . |
Muitos para Um |
Entidade de Destino | A entidade à qual esse atributo é mapeado. | nulo
Você não precisa especificar explicitamente a entidade de destino, pois ela pode ser deduzida do tipo de objeto que está sendo referido. |
Buscar | Define como os dados são carregados a partir do banco de dados. Consulte "Tipo de Busca" para obter detalhes.
|
Ávido |
Cascata | Consulte "Tipo de
Cascata" para obter detalhes.
|
Default |
Opcional | Especifica se este campo pode ser nulo. | Yes |
Use esta tabela para completar os campos na guia Informações de Colunas de Junção na visualização Detalhes do JPA.
O Eclipse inclui as seguintes anotações no campo:
@JoinTable(joinColumns=@JoinColumn(name="<JOIN_COLUMN>"), name = "<JOIN_TABLE_NAME>") @ManyToOne(targetEntity=<TARGET_ENTITY>, fetch=<FETCH_TYPE>, cascade=<CASCADE_TYPE>)