jpa 自定义模糊查询-分页

需求:模糊查询,分页

@Query(value = "select s from Synonym as s where parentNoun like %?1%")
**//注意这里%?1%不用单引号**
    Page findByParentNoun(String parentNoun,Pageable pageable);

备注:jpa中自带的支持关键字like写法的查询不是模糊查询,是等值查询
写法如下:

List  findByUsernameLike(String username);  

这种写法:数据库有数据123,输入12是查不出来123的,只能准确查询。

你可能感兴趣的:(Spring,boot,分页,jpa,模糊查询)