

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Analise o código a seguir, que descreve a entidade Departamento:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | @EnNtity MAccess(AccessType.FIELD) @Table(name="departamentos") public class Departamento { -@Id -private long id; -@Transient -private String nome; -public String getNome(){ ----return nome == null ? "" : nome.toUpperCase(); -} } |
Assinale a opção que apresenta as anotações JPA 2.0 que devem ser incluídas na linha 11 para que a JPA utilize o método getNome() como mapeamento para a coluna nome da tabela departamentos nas operações de persistência.
@Column(name="nome") @Access(AccessType.PROPERTY)
@Basic(field="nome") @Access(AccessType.PROPERTY)
@Basic(field="nome") @Access(AccessType.FIELD)
@Column(name="nome") @Access(AccessType.FIELD)
@Column(field="nome") @Access(AccessType.FIELD)