Questão de Programação — Plataforma Java — FGV 2022
ProgramaçãoPlataforma Java
- Código
- fg056743
- Banca
- FGV
- Órgão
- TJ-TO
- Ano
- 2022
- Nível
- Médio
- Cargo
- Técnico Judiciário - Informática
A técnica em informática Ana está implementando o módulo de persistência da aplicação TJTOApp utilizando o JPA (Java Persistence API).Observe abaixo o trecho principal da classe Departamento de TJTOApp:@Entity @Table(name="DEPART") public class Departamento { @Id @Column(name=”ID_DEPART”) private Integer id; @Column(name=”NM_DEPART”) private String nome; private Integer qtdPessoas; } Ana precisa que a propriedade qtdPessoas da classe Departamento seja calculada pela aplicação e não seja persistida na tabela DEPART. Para especificar que a propriedade qtdPessoas seja ignorada pelo mecanismo de persistência JPA, Ana deve adicionar à qtdPessoas a anotação do JPA:
- A@GeneratedValue;
- B@Transient;
- C@Temporal;
- D@Enumerated;
- E@Column(nullable = true).