Pular para o conteúdo principal

Questão de Programação — Plataforma Java — UNESPAR 2025

ProgramaçãoPlataforma Java
Código
qg623071
Banca
UNESPAR
Órgão
UNESPAR
Ano
2025
Nível
Superior
Cargo
Analista de Informática
Considere o seguinte trecho de código JAVA para mapeamento JPA:public class Usuario {@Id@GeneratedValue(strategy = GenerationType.IDENTITY)private Long id@Column(name = "nome_completo", nullable = false, length = 255)private String nome;// ... outros atributos e métodos}A anotação @Column(name = "nome_completo", nullable = false, length = 255) tem como principal função:
  1. AEspecificar o nome da coluna no banco de dados (nome_completo), indicar que não pode ser nula e limitar seu tamanho máximo.
  2. BDefinir um índice para a coluna nome_completo no banco de dados.
  3. CMarcar o atributo nome como uma chave estrangeira para outra tabela.
  4. DGerar automaticamente um valor padrão para a coluna nome_completo quando um novo registro é inserido.
  5. EIndicar que o atributo nome deve ser transiente no banco de dados.
Revelar gabarito e comentário

GabaritoA — Especificar o nome da coluna no banco de dados (nome_completo), indicar que não pode ser nula e limitar seu tamanho máximo.

Link permanente: /questoes/qg623071