Pessoal,
Estudo a pouco tempo Hibernate e tenho algumas dúvidas em sobre relacionamento de Entity.
Por exemplo em um DAO carrego uma lista de objetos Debito . Nessa lista a um campo cdPeriodo que é um campo do objeto Periodo. Preciso carregar nessa lista não só o cdPeriodo e sim a descrição do objeto Periodo (ds_periodo) . Tentei fazer o mapeamento na classe de Entidade, porém sem sucesso!
Alguém teria alguma solução para esse caso?
Débitos:
public class Debito implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@Basic(optional = false)
@Column(name = "id_debito")
private Long idDebito;
@Basic(optional = false)
@Column(name = "vl_debito")
private BigDecimal vlDebito;
@JoinColumn(name = "cd_periodo", referencedColumnName = "cd_periodo")
@ManyToOne(optional = false)
private Periodo cdPeriodo;
Periodo
@Id
@Basic(optional = false)
@Column(name = "cd_periodo")
private Integer cdPeriodo;
@Basic(optional = false)
@Column(name = "ds_periodo")
private String dsPeriodo;
@Basic(optional = false)
@Column(name = "id_encerrado")
private char idEncerrado;
@OneToMany(cascade = CascadeType.ALL, mappedBy = "cdPeriodo")
private Collection<Debito> debitoCollection;