example.setPropertySelector(NOT_NULL_OR_BLANK);
    public List loadUserByTemplateUser(User template) {        final Example example = Example.create(template);        example.enableLike(MatchMode.START);        example.excludeProperty("id");        HibernateCallback callback = new HibernateCallback() {            public Object doInHibernate(Session session) {                Criteria criteria = session.createCriteria(User.class).add(example);                return criteria.list();            }        };        return getHibernateTemplate().executeFind(callback);    }