Duvida mapeamento usando Hibernate 3

1 resposta
M

Boa tarde, estou mapeando as minhas classes usando Hibernate 3. Apareceu um erro quando fui roda o sistema.

@OneToOne or @ManyToOne on model.Paciente.pk_id_receita references an unknown entity: model.Receita

Na minha classe Paciente, eu coloquei assim

@OneToOne

@JoinColumn(name=pk_id_receita, nullable=false)

private Receita pk_id_receita;

----- // ----

Na minha classe Receita, não coloquei nada.

Alguém pode me ajuda?

Obrigado.

1 Resposta

Hebert_Coelho

Esse erro: unknown entity: model.Receita deve ser por que você não mapeou sua classe no persistence.xml, ou então pq você não declarou @Entity na classe

obs.: private Receita pk_id_receita; ao invés desse nome, chame só de receita. com JPA você não faz referencia a chave diretamente, mas sim ao objeto. (:

Criado 21 de setembro de 2015
Ultima resposta 21 de set. de 2015
Respostas 1
Participantes 2