Spring data jpa模糊查询,根据某一个字段,或者多个字段进行模糊查询

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring data jpa模糊查询,根据某一个字段,或者多个字段进行模糊查询相关的知识,希望对你有一定的参考价值。

这里分别列举里三种情况:

    1、一个字段的模糊查询

    2、一个字段模糊查询和一个字段不支持模糊查询

    3、两个以上的字段支持模糊查询


技术分享

刚开始,使用like发现并不起作用,后来经同事帮忙,才改成的Containing关键字;

    public List<Nodes> findByIpContaining(String ip, Pageable pageable);

    public List<Nodes> findByIpContainingAndStatus(String ip, int status, Pageable pageable);
    public List<Nodes> findByIpContainingAndStatusContaining(String ip, int status, Pageable pageable)


本文出自 “XEJ分布式工作室” 博客,请务必保留此出处http://xingej.blog.51cto.com/7912529/1956751

以上是关于Spring data jpa模糊查询,根据某一个字段,或者多个字段进行模糊查询的主要内容,如果未能解决你的问题,请参考以下文章

随记Spring Data JPA的几个坑

Spring Data JPA方法定义规范

spring-data-jpa中的查询方法

Spring data jpa删除元素时必须先查询出来吗

Spring data jpa 实现简单动态查询的通用Specification方法

在 JPA 存储库(Spring Data Jpa)中执行自定义查询