public List<Pessoa> filtrarPorNome(String filtro){
final CriteriaBuilder cb = getEntityManager().getCriteriaBuilder();
final CriteriaQuery<Pessoa> cquery = cb.createQuery(Pessoa.class);
final Root<Pessoa> root = cquery.from(Pessoa.class);
final List<Predicate> condicoes = new ArrayList<Predicate>();
Expression<String> path = root.get("nome");
condicoes.add(cb.like(path, "%"+filtro+"%"));
cquery.select(root).where(condicoes.toArray(new Predicate[]{}));
List<Pessoa> pessoas = getEntityManager().createQuery(cquery).getResultList();
return pessoas;
}
PerfilService.java 文件源码
java
阅读 41
收藏 0
点赞 0
评论 0
项目:photoiff
作者:
评论列表
文章目录