Ciência da Computação Software Programação Framework

Utilizando-se o Hibernate é possível incluir na classe de entidade do banco de dados um conjunto de anotações para fazer o mapeamento dos objetos da classe para uma tabela específica do banco de dados relacional. Algumas destas anotações são destinadas a fazer o mapeamento de atributos da classe para campos da tabela.

As anotações para indicar que um atributo da classe refere- se a um campo da tabela que é primary key e not null são, respectivamente,
  • A. @Id e @Basic(optional = false)
  • B. @Primary e @GeneratedValue(strategy = GenerationType.AUTO)
  • C. @Pk e @Basic(optional = true)
  • D. @Id e @GeneratedValue(strategy = GenerationType.IDENTITY)
  • E. @Primary e @GeneratedValue(strategy = GenerationType.NOTNULL)