Imagem de fundo

A técnica em informática Ana está implementando o módulo de...

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).