27 Feb
2014
27 Feb
'14
9:38 a.m.
Le 27/02/2014 10:28, Kevin Morin a écrit :
En gros, pour rentrer dans le détail du code, dans le HqlAndParametersBuilder, au lieu d'avoir
String hqlParameterName = putHqlParameterWithAvailableName(property, value); whereClauses.add(alias + "." + property + " = :" + hqlParameterName);
comme dans addEquals, on aurait
String hqlParameterName = putHqlParameterWithAvailableName(property, "%" + value + "%"); whereClauses.add("lower(" + alias + "." + property + ") like lower(:" + hqlParameterName + ")"); Si c'est ton cas d'utilisation, la demande ne me choque pas. Mais à part pour une application spécifique, ca ne me semble pas vraiment réutilisable.
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28