SQL 'LIKE' operator in Hibernate Criteria API

后端 未结 5 1466
萌比男神i
萌比男神i 2020-12-16 14:55

I want to implement some universal filter with Hibernate Criteria. It should work like LIKE operator from SQL:



        
5条回答
  •  攒了一身酷
    2020-12-16 15:41

    You can use like() restriction criteria like this:

    session = sessionFactory.openSession();
    Criteria query = session.createCriteria(Pojo.class);
    query.add(Restrictions.like("anycolumn", "anyvalue", MatchMode.START));
    

    It will give you a list of strings that start with "anyvalue".

提交回复
热议问题