O que eu gostaria de saber é como eu faço pra procurar por um atributo que não esta na mesma classe. Por exemplo:
procurar um contrato por nome do cliente que possui o contrato.
Seria assim:
Criteria crit = s.createCriteria( Contrato.class );
crit.add( Expression.like( "cliente.getNome()", "%"+nomeCliente+"%" ) );
Eu gostaria que retornasse o contrato que possui o cliente que tem o nome like “%”+nomeCliente+"%" .
do jeito que ta da pau!