Objeto possui atributo do mesmo tipo - HIBERNATE

1 resposta
renanreismartins

Boa tarde pessoal,

tenho a classe Categoria, essa classe precisa ter um atributo que é do tipo Categoria logo:

@Entity
public class Categoria {
	
	@Id
	@GeneratedValue
	private Long id;

        private Categoria categoria;

//getters and setters...
}

porém quando hibernate vai gerar o banco acontece a exception:

org.hibernate.MappingException: Could not determine type for: br.com.pacote.Categoria, at table: Categoria, for columns: [org.hibernate.mapping.Column(categoria)]

alguem conhece a solucao para o problema ?

desde ja grato…

abrassss

1 Resposta

O

Cara, ta faltando fazer a anotação no atributo Galeria para criar o auto-relacionamento com o objeto, ou se preferir o auto-relacinamento com a tabela. Veja qual é a direção do relacionamento @ManyToOne ou @OneToMany e tente rodar com essa anotação.

Criado 10 de março de 2009
Ultima resposta 10 de mar. de 2009
Respostas 1
Participantes 2