zoukankan      html  css  js  c++  java
  • Hibernate-JPA注解开发

    @Query使用Pageable 进行分页查询排序

      Pageable:Pageable pageable = new PageRequest(pageNo-1,pageSize,sort);

      Sort:Sort.Order order = new Sort.Order(Sort.Direction.DESC,"createdTime");Sort sort = new Sort(order);

      @Query(value = "SELECT * from PrpLorderTaskInfo t where t.assistorCode = :userCode and ( t.registNo " +
          "like %:registNo% or t.licenseNo like %:registNo% ) -- #pageable ",// -- #pageable 固定格式引入pageable
        countQuery = "SELECT COUNT(1) FROM PrpLorderTaskInfo t where t.assistorCode = :userCode and ( t.registNo " +
          "like %:registNo% or t.licenseNo like %:registNo%)" ,nativeQuery=true)
      Page<PrpLorderTaskInfo> findByUserCodeRegistNo(@Param("registNo") String registNo,@Param("userCode") String userCode, Pageable pageable);

    @Query查询条目

      @Query(value = "SELECT COUNT(t.id) FROM PrpLorderTaskInfo t where t.assistorCode = :userCode and t.receiveTime >= to_date(:date,'YYYY/MM/DD')")
      int countByAssistorCodeMonth(@Param("userCode")String userCode,@Param("date") String date);

  • 相关阅读:
    终于回来了&&邮递员送信
    发射站
    黑匣子
    利维坦——(1)
    预告
    整除(水题)
    BZOJ054_移动玩具_KEY
    BZOJ4034_树上操作_KEY
    树链剖分学习&BZOJ1036
    BZOJ1208_宠物收养所_KEY
  • 原文地址:https://www.cnblogs.com/god-monk/p/9358607.html
Copyright © 2011-2022 走看看