Página Propriedades da Entidade

Esta tabela enumera as propriedades disponíveis na página Propriedades da Entidade do assistente Criar Entidade JPA.

 

Propriedade Descrição Predefinição

Nome da entidade

O nome da entidade. Por predefinição, este valor é o mesmo que aquele introduzido para nome de classe. Se o nome da entidade diferir do nome de classe, o primeiro será adicionado como atributo. Por exemplo: @Entity(name="EntityName").

Determinado pelo servidor.

Nome de Tabela

Seleccione Utilizar predefinição para que o nome da tabela correlacionada corresponda ao nome da entidade. Caso contrário, limpe a opção Utilizar predefinição e introduza o nome no campo Nome de Tabela. Estas opções resultam na adição da opção @Table ao ficheiro de classes Java.

Utilizar a predefinição.

Campos de Entidade

Clique no botão Adicionar para adicionar campos de persistência no diálogo Campos da Entidade. Este diálogo permite elaborar um campo mediante introdução de nome e selecção de tipos de persistência. A opção Chave permite assinalar um campo como sendo chave principal. A função Procurar do diálogo permite adicionar outros tipos de persistência descritos na especificação JPA. O botão Editar permite alterar o nome ou o tipo definido para um campo persistente.


Tipo de acesso

Seleccione se o acesso da entidade a variáveis de instância é baseado em campos ou baseado em propriedades, conforme definido na especificação JPA.

  • Campo - Acesso directo às variáveis de instância. Todas as variáveis de instância não transitórias são persistentes.

  • Propriedade - Estado persistente acedido através dos métodos de detentor de acesso a propriedades. Os métodos de detentor de acesso de propriedade têm de ser public ou private.

Campo


 

Tarefa relacionada

Criar uma entidade JPA
Dar persistência a uma classe

 

Referência relacionada

Vista Detalhes de JPA (para entidades)