Senhores,
Preciso fazer uma consulta bem simples mas não estou conseguindo. Tenho uma tabela Avaliacao com uma relacao de um para um com uma Empresa, como segue abaixo. Mas não consigo fazer essa simples consulta!!!
@Entity
class Avaliacao{
@OneToOne
@JoinColumn(name="empresa_fk")
private Empresa empresa;
}
Como seria essa consulta?
Criteria criteria = s.createCriteria(Avaliacao.class,"avaliacao");
criteria.createAlias("avaliacao.empresa", "empresa");
criteria.add(Restrictions.eq("empresa_fk", new Integer(empresa.getId())));
avaliacaoLista = criteria.list();