Questão 26 Comentada - Universidade Estadual do Paraná - UNESPAR (UNESPAR) - Analista de Informática - UNESPAR (2025)

Qual das seguintes anotações é comumente usada em JAVA (JPA) para indicar que um atributo de uma entidade não deve ser persistido no banco de dados, ou seja, deve ser ignorado pelo ORM durante as operações de persistência?

  • A @Ignore
  • B @NonPersistent
  • C @Volatile
  • D @Excluded
  • E @Transient

Gabarito comentado da Questão 26 - Universidade Estadual do Paraná - UNESPAR (UNESPAR) - Analista de Informática - UNESPAR (2025)

A alternativa correta é E @Transient.Esta anotação é a padrão da JPA (Java Persistence API) para indicar que um campo não deve ser persistido no banco de dados.As demais alternativas não são anotações padrão da JPA: @Ignore, @NonPersistent, @Volatile e @Excluded não fazem parte da especificação oficial.A anotação @Transient faz com que o ORM ignore completamente o campo durante as operações de persistência, inserção, atualização e consulta.

Somente usuários Premium podem acessar aos comentários dos nossos especialistas...

Que tal assinar um dos nossos planos e ter acesso ilimitado a todas as resoluções de questões e ainda resolver a todas as questões de forma ilimitada?

São milhares de questões resolvidas!

Assine qualquer plano e tenha acesso a todas as vantagens de ser Premium