• 2023-11-14jpa 的 Specification案例
    dao接口除了extendsJpaRepository外,还要extends JpaSpecificationExecutor<dependency><groupId>com.github.wenhao</groupId><artifactId>jpa-spec</artifactId><version>3.2.4</versi
  • 2023-04-07使用Specification实现多条件、特定顺序和类型转换排序的 分页查询
    今天项目中遇到了一个特殊的要求,要按照指定的顺序,在分页查询的时候进行排序(jpa)。原始的排序方式:criteriaQuery.where(predicateList.toArray(newPredicate[0])).orderBy(criteriaBuilder.asc(root.get
  • 2023-02-16Spirng Data JPA 之Specification中and、or的使用
    项目中,有的地方存值以逗号分隔的方式来存储,但查询的时候是需要满足单个值或者多个值条件查询,因此用到Specification中and、or组合使用,此文用来记录,以防后用。描述:parentCo
  • 2023-02-01JPA 分页 条件 查询
      publicPage<ReportTask>getListByPage(ReportTaskQueryDtoreportTaskQueryDto){finalIntegeroffset=reportTaskQueryDto.getOffset();fi
  • 2022-10-09JPA多种方式写SQL
    JPA多种方式写SQL方式一:直接使用jpa继承了JpaRepository的DAO直接定义,优点是简单方便booleanexistsCodeByCodeAndCodeType(Stringcode,CodeTypecodeType);方式