Mapeamento Incorporado

Use um Mapeamento Incorporado para especificar um campo persistente ou uma propriedade de uma entidade cujo valor é uma instância de uma classe incorporável.

  1. Na visualização Estrutura JPA, clique com o botão direito no campo a ser mapeado.

  2. Selecione Mapear Como > Incorporado. A Visualização Detalhes do JPA (para Atributos) exibe as propriedades do campo selecionado.

  3. Use esta tabela para completar os campos restantes na visualização Detalhes do JPA.

    Propriedade Descrição Default
    Hyperlink de Mapeamento de Entidade Define este mapeamento como um mapeamento Incorporado.

    Isso corresponde à anotação @Embedded.

    Integrado
    Substituições de Atributos Especifica para substituir o mapeamento padrão do atributo de uma entidade. Selecione a opção Substituir Padrão.

O Eclipse inclui as seguintes anotações no campo:

@Embedded
@AttributeOverride(column=@Column(table="<COLUMN_TABLE>", name = "<COLUMN_NAME>"))

 

Tarefa Relacionada

Mapeando uma Entidade

 

Referência Relacionada

Visualização Estrutura de JPA
Visualização Detalhes do JPA (para Atributos)

 

Conceito Relacionado

Entendendo Mapeamentos OR
Entendendo a API do Java Persistence EJB 3.0