Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.06 KB | None | 0 0
  1. public List<Imovel> busca(Imovel imovel, BigDecimal valorMin, BigDecimal valorMax) {           
  2.         Criteria crit = session.createCriteria(Imovel.class).createAlias("endereco", "e");
  3.         crit.add(Restrictions.between("valor", valorMin, valorMax));
  4.         crit.add(Restrictions.eq("quartos", imovel.getQuartos()));
  5.         crit.add(Restrictions.ilike("e.bairro", imovel.getEndereco().getBairro().toString(), MatchMode.ANYWHERE));
  6.         crit.add(Restrictions.ilike("e.estado", imovel.getEndereco().getEstado().toString(), MatchMode.ANYWHERE));
  7.         crit.add(Restrictions.ilike("e.cidade", imovel.getEndereco().getCidade().toString(), MatchMode.ANYWHERE));
  8.         List<Imovel> imoveis = crit.list();
  9.         System.out.println("Quantidade retornada: " + imoveis.size());
  10.         System.out.println("Quantidade retornada: " + imoveis.size());
  11.         System.out.println("Quantidade retornada: " + imoveis.size());
  12.         System.out.println("Quantidade retornada: " + imoveis.size());
  13.         System.out.println("Quantidade retornada: " + imoveis.size());
  14.         System.out.println("Quantidade retornada: " + imoveis.size());
  15.         return imoveis;    
  16.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement