Buenas tardes pessoas!
Estou precisando fazer um auto relacionamento numa classe, mas não estou entendendo como vou mapear esses objetos.
No momento está da seguinte forma:
[code]@Table ( name = “VW_CHEFIA_FUNCIONARIOS” )
public class ChefeFuncionario extends Funcionario{
public ChefeFuncionario()
{
}
@Column(name = "MAT_FUNCIONARIO")
@OneToMany(fetch = FetchType.LAZY, mappedBy="chefe")
private List < Funcionario > funcionarios;
@Column(name = "MAT_CHEFE")
@ManyToOne
private Funcionario chefe;
}[/code]
Acho que vou ter que usar JoinTable, mas não entendo como.
PS: Sou novo em JPA e Hibernate, por favor me ajudem.