Hibernate n'a pas pu localiser le paramètre nommé, même si il existe

Hibernate Garde la détection

org.hibernate.QueryParameterException: could not locate named parameter [name]

même si elle existe. voici mon hql

Query query = sess().createQuery("from UserProfile where firstName LIKE '%:name%'").setParameter("name", name);

Pourquoi ne hibernate garde lancer cette exception? même si le paramètre existe pas?

  • Je suppose que vous n'avez pas besoin de ces quotas autour de paramètre, ce qui pourrait le cas où votre problème.
InformationsquelleAutor user962206 | 2013-01-24