ProgramaçãoLinguagens de programação
- (NC-UFPR 2015)
Em relação ao mapeamento objeto-relacional usando JPA ( Java Persistence API ) 2.0, assinale a alternativa correta.
A) Quando se usa a anotação @OneToOne(mappedBy="pai"), entende-se que a chave estrangeira desse mapeamento aponta para uma tabela chamada pai .
B) A anotação @Temporal indica que esse atributo é temporário, ou seja, é um sinônimo da anotação @Transient.
C) Quando usamos a anotação @GeneratedValue(strategy=GenerationType.SEQUENCE), devemos informar o valor da propriedade generator, que pode apontar para um @TableGenerator ou @SequenceGenerator.
D) A anotação @Version está Deprecated e portanto não deve ser utilizada, já que entra em conflito com a JTA (Java Transaction API)
E) A anotação @ManyToMany indica que o relacionamento é bidirecional, e mesmo que seja informado em apenas uma das classes, será possível realizar a navegação (e obter suas respectivas coleções) em ambos os lados.
Próximo:
EXERCÍCIOS - Exercício 235
Vamos para o Anterior: Exercício 233
Tente Este: Exercício 250
Primeiro: Exercício 1
VOLTAR ao índice: Programação