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:
- AEspecificar o nome da coluna no banco de dados (nome_completo), indicar que não pode ser nula e limitar seu tamanho máximo.
- BDefinir um índice para a coluna nome_completo no banco de dados.
- CMarcar o atributo nome como uma chave estrangeira para outra tabela.
- DGerar automaticamente um valor padrão para a coluna nome_completo quando um novo registro é inserido.
- EIndicar que o atributo nome deve ser transiente no banco de dados.