Skip to content

Instantly share code, notes, and snippets.

@iconte
Last active December 16, 2015 04:09
Show Gist options
  • Select an option

  • Save iconte/5374792 to your computer and use it in GitHub Desktop.

Select an option

Save iconte/5374792 to your computer and use it in GitHub Desktop.
hibernate : hql x criteria : problemas com date + time cenario: mysql / campo date na tabela / atributo Date no java - não era possivel extrair hora do date solução: substituir criteria por hql / alterar o campo no banco para datetime - ok
//hql
StringBuilder hql = new StringBuilder("");
hql.append(" from Desenglobacao d where d.englobadaNumeroCota = :cotaId ");
Query query = getSession().createQuery(hql.toString());
query.setParameter("cotaId", cotaId);
return query.list();
//criteria
return getSession().createCriteria(Desenglobacao.class)
.add(Restrictions.eq("desenglobaNumeroCota", cotaId))
.list();
@iconte
Copy link
Author

iconte commented Apr 12, 2013

hibernate : hql x criteria : problemas com date + time

cenario: mysql / campo date na tabela / atributo Date no java - não era possivel extrair hora do date
solução: substituir criteria por hql / alterar o campo no banco para datetime - ok

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment