[RESOLVIDO] Erro ao mapear entidade com JPA

3 respostas
leonardo0494

Boa noite, pessoal.

Galera estou recebendo esse erro aqui ao rodar minha aplicação:

Exception in thread main java.lang.IllegalArgumentException: Unknown entity: modelo.dominio.Produto

at org.hibernate.ejb.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:675)

at modelo.dao.ProdutoDAO.incluir(ProdutoDAO.java:34)

at controle.Programa.testarGravacao(Programa.java:24)

at controle.Programa.main(Programa.java:10)

A raiz do meu programa está assim:

src
- controle

  • Programa.java
    - modelo.dao
  • ProdutoDAO.java
  • modelo.dominio
    • Produto.java
      - META-INF
    • persistence.xml

Porém em outro projeto que tenho configurado no eclipse funciona de boa. Alguém já tomou esse erro?

Desde já agradeço.

3 Respostas

E

acho que deve está faltando alguma configuração no persistence.xml, poste ele para nós.

leonardo0494

@edinhocoelho, bom dia.

Anexei meu persistence porque não to conseguindo postar o código dele.

persistence.xml (958 Bytes)

leonardo0494

Problema resolvido.

Eu esqueci da mapear a classe produto, após eu usar o @Entity e @Id funcionou.

Criado 11 de setembro de 2016
Ultima resposta 13 de set. de 2016
Respostas 3
Participantes 2