Bom dia,
Tenho uma classe UnidadeFederativa como segue:
@Entity
@Table(name = "unidadesfederativas")
public class UnidadeFederativa extends Entidade {
@Column(nullable = false)
private String nome;
@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.REFRESH, optional = false)
@JoinColumn(name = "pais", referencedColumnName = "id", nullable = false)
private Pais pais;
e uma classe Pais que compõe a classe UnidadeFederativa, como segue:
@Entity
@Table(name = "paises")
public class Pais extends Entidade {
@Column(nullable = false)
private String nome;
@OneToMany(mappedBy = "pais", fetch= FetchType.LAZY, cascade = CascadeType.REFRESH)
private List<UnidadeFederativa> unidadesFederativas;
porém quando seleciono um objeto da classe UnidadeFederativa, não me é retornado os atributos da classe Pais, que compõe o objeto UnidadeFederativa.
Logradouro value = logradouroDao.pesqParam(“Select l From Logradouro l Where l.codigoPostal = '” + logradouro.getCodigoPostal() + “’”);
Alguém tem alguma idéia do porque este problema está ocorrendo e como é possível resolve-lo?
Desde já agradeço.