Mate to tam dost nesikovne zapisane a navyse nachylne na XSS.
Skor by som pouzil :

public static Criterion sqlRestriction(String sql, Object[] values, Type[] 
types)
        
        
http://www.hibernate.org/hib_docs/v3/api/org/hibernate/criterion/Restrictions.html#sqlRestriction(java.lang.String,%20java.lang.Object[],%20org.hibernate.type.Type[])

vo vasom pripade nieco na sposob:
        
        Criteria c = getSession().createCriteria(Entity.class);
        c.add(Restrictions.sqlRestriction("db_func({alias}.entity_col_value) 
=:1", new Object[] {value}, new Type[]{type?});
        
Stano
        
Jaroslav Hurdes  wrote / napĂ­sal(a):
> Takze po chvili hledani jsem nasel co jsem drive prehledl.
> Nejjednodussi reseni co jsem nasel je nasledujici:
>
> Criteria c = getSession().createCriteria(Entity.class);
> c.add(Restrictions.sqlRestriction("db_func(entity_col_value) = " +
> value);
> .....
>
> Jaroslav Hurdes

Odpovedet emailem