Para utilizar o JPA, é necessário que a entidade tenha um campo ID. Sem esse campo, o JPA não consegue diferenciar um registro de outro no banco de dados. O campo ID recebe uma anotação especial obrigatória para ele: @Id. Os outros campos da entidade utilizam a anotação: @Column. Sobre a anotação @Column, assinale a alternativa correta.
Ela é obrigatória. Os membros "name", "nullable" e "length" são obrigatórios.
Ela é obrigatória. Somente o membro "name" é obrigatório. Os outros são opcionais.
Ela é obrigatória somente para atributos do tipo String. Para os outros tipos ela é opcional.
Ela é obrigatória somente se a tabela no banco de dados ainda não existir. Se a tabela já existe, então ela é opcional.
Ela é opcional. Todos os seus membros são opcionais.
Soluções para a tarefa
Respondido por
0
@Colunm ela é opcional, portanto suponho que todos os seus membros também sejam.
Respondido por
1
Encontrei na net falando sobre o @Column: segue:
A anotação @Column é opcional, possuindo valores default já previamente configurados...
Então a resposta é :
Ela é opcional. Todos os seus membros são opcionais.
A anotação @Column é opcional, possuindo valores default já previamente configurados...
Então a resposta é :
Ela é opcional. Todos os seus membros são opcionais.
Perguntas interessantes