SóProvas


ID
2542459
Banca
CESPE / CEBRASPE
Órgão
TRT - 7ª Região (CE)
Ano
2017
Provas
Disciplina
Arquitetura de Software
Assuntos

Assinale a opção que descreve o requisito que deve ser atendido por uma classe de chave primária em JPA.

Alternativas
Comentários
  • As classes de entidade na JPA devem seguir três regras:

    - Devem ser anotadas com @Entity;

    - Devem ter um campo definido que representa a chave primária da tabela, anotado com @Id;

    - Devem ter um construtor público sem parâmetros.

     

    Fonte: JPA Eficaz: As melhores práticas de persistência de dados em Java.

  • Qual o erro da alternativa D?

  • Respondendo ao colega, Daniel Borges. Acredito que o erro na opção  "D" é porque a questão nos pede um requisito obrigatório da classe( o requisito que deve ser atendido...) . Entre as opçõe letra "B".  

  • pior que isso depende da implementação

    No hibernate por exemplo, funciona até com constructor private