Oi galera!
Estou com dificuldades para gerar um relacionamento no Hibernate.
Seguinte: Tenho uma classe Tipo que eu gravo numa tabela tbl_tipo, um Tipo possui uma lista de AtributoTipo que gravo numa tabela tbl_atributo_tipo. O campo que relaciona as entides é o num_tipo (chave de Tipo) que fica na tabela tbl_atributo_tipo. Quando o Hibernate gera a query, ele faz uma select na tabela tbl_tipo_tbl_atributo_tipo!!! Como faço para ele colocar o nome correto da tabela?
Classes:
@Entity
@Table(name="tbl_tipo")
public class Tipo{
@Id
@Column(name="num_tipo")
private int numero;
@OneToMany(targetEntity=AtributoTipo.class)
private List<AtributoTipo> atributos;
}
@Entity
@Table(name="tbl_atributo_tipo")
public class AtributoTipo{
@Id
@Column(name="num_atrib")
private int numero;
}