Olá pessoal!
Tenho em meu aplicativo uma classe Cliente. Dentro dela, tenho um atributo cidade, que é um objeto da classe Cidade, que por sua vez tem um atributo estado, da classe Estado.
Enfim… Salvei e verifiquei no banco e tudo foi salvo corretamente. Porém, na hora de obter os dados do banco, a referência à classe Cidade dentro do cliente está vindo nula
Estou utilizando o seguinte trecho para obter os dados:
Session session = SessionFactoryManager.getInstance().getSessionFactory().openSession();
session.beginTransaction();
clientes = (List<Cliente>) session.createQuery("from Cliente").list();
session.close();
Todos os outros atributos (de tipos primitivos) estão sendo carregados corretamente.
PS: estou usando o Hibernate 4.1.2