SóProvas


ID
2567377
Banca
CONSULPLAN
Órgão
TRE-RJ
Ano
2017
Provas
Disciplina
Programação
Assuntos

Relacione adequadamente as listagens de anotações a seguir a seus respectivos significados.


1. @TRANSIENT

2. @BASIC

3. @TEMPORAL

4. @LOB

5. @ELEMENTCOLLECTION


( ) Informar que uma propriedade da entidade é uma coluna no banco.

( ) Indicar que uma propriedade é um large object, geralmente usado para String muito grandes, ou então para guardar tipos binários, como um arquivo anexo dentro de um objeto.

( ) Especifica um atributo de uma entidade como não persistente.

( ) Permite associar uma entidade com uma lista de algum tipo básico, como a String.

( ) Configuração da precisão de data.


A sequência está correta em

Alternativas
Comentários
  • sabendo que @TRANSIENT caracteriza um campo não persistente, já matava a questão.

  • @Id - Jpa annoation used to specify a member variable as primary key.
    @Basic - All members are fields of the specify table. @Basic used to specify manually a member variable is field of the table.
    @Transient - Transient fields are object level fields not persist in the table.
    @Lob - Large Object fields are blob and clob.
    @Temporal - Temporal used to specify date object should persist date, time or datetime as value.