Questões de Tecnologia da Informação · IMPARH

Tecnologia da InformaçãoMapeamento objeto-relacionalIMPARH 2015

IPPLAN

Questão de Tecnologia da Informação

Considere o código Java abaixo: import java.sql.Date; import java.util.List; import javax.persistence.*; import java.io.Serializable; @Entity @Table(name="clientes_da_empresa") public class Cliente implements Serializable{ private static final long serialVersionUID = -170585963265895633L; @Id @GeneratedValue @Column(name="cod_cliente") private Integer codigo; @Column(nome="nome_cliente", length=100, nullable=false) private String nome; @Column(nome="tel_cliente", length=12, nullable=false) private String telefone; @OneToMany(mappedBy="cliente") private List<Endereco> enderecos; @Column(nome="dat_nasc_cliente", nullable=false) private Date datNascimento; @Column(nome="obs_cliente", nullable=true) private String observacao; /*Para esta questão, os métodos gets, sets, hashCode e equals foram ocultados para uma melhor visualização*/ } 8 Ele define um mapeamento de uma classe para uma tabela de um banco de dados, através de anotações JPA (Java Persistence API). Sobre o código acima, assinale a alternativa verdadeira.

Sua resposta

Mais questões de Mapeamento objeto-relacional

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.