Analise o código a seguir, que descreve a entidade Departam...

Próximas questões
Com base no mesmo assunto
Q1993144 Programação

Analise o código a seguir, que descreve a entidade Departamento:


Imagem associada para resolução da questão


Assinale a opção que apresenta as anotações JPA 2.0 que devem ser incluídas na linha 11 para que a JPA utilize o método getNome() como mapeamento para a coluna nome da tabela departamentos nas operações de persistência.

Alternativas

Comentários

Veja os comentários dos nossos alunos

@Column(name="nome") @Access(AccessType.PROPERTY)

AccessType.PROPERTY: o acesso será por meio de setters e getters

AccessType.FIELD: o acesso será direto 

https://www.java4coding.com/contents/jpa/jpa-access-annotation

A banca não faz ideia do que está fazendo... a variável privada "nome" não é persistida/salva no banco de dados, tendo em vista a anotação @Transient.

Sendo assim, não existirá coluna "nome" na tabela Departamentos, apenas no objeto da classe Departamento.

Property - para acessar através do metódos getters e setteres

Field - acessar diretamenta

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo