当前位置: 首页 > news >正文

给老外做兼职的网站延吉市建设厅网站

给老外做兼职的网站,延吉市建设厅网站,竞价排名的弊端,做网站练手项目最近在接手一个项目#xff0c;用的是JPA#xff0c;以前没使用过。在开发新的需求过程中#xff0c;发现有查询部分字段的情况#xff0c;网上逛了半天#xff0c;发现都是抄来抄去的“古文”。于是用英文搜索了下#xff0c;总结了以下几点。 版本信息#xff1a;Spr…最近在接手一个项目用的是JPA以前没使用过。在开发新的需求过程中发现有查询部分字段的情况网上逛了半天发现都是抄来抄去的“古文”。于是用英文搜索了下总结了以下几点。 版本信息Spring Boot 2.3.7  1. 不需要新建Entity但是需要一个所有部分字段的构造函数。当然如果你觉得返回的Entity中包含大量null值字段以及多一个所有部分字段的构造函数不妥也可以新建一个子集Entity。 2. 不使用findAll而是使用EntityManager来执行CriteriaQuery.multiselect的查询。 3. 没有用Query因为我的查询是动态的。 4. 也可以支持分页。 示例代码用模糊查询Merchant的部分字段并要求分页。 (不过总觉得这些代码有些冗余不知道有没有其它更优的写法 public PageMerchant listMerchant(String name, Pageable pageable) {CriteriaBuilder totalRowsCb this.entityManager.getCriteriaBuilder();CriteriaQueryLong totalRowsQuery totalRowsCb.createQuery(Long.class);RootMerchant totalRowsRoot totalRowsQuery.from(Merchant.class);totalRowsQuery.where(totalRowsCb.like(totalRowsRoot.get(name), % name %));totalRowsQuery.select(totalRowsCb.count(totalRowsRoot));Long totalRows entityManager.createQuery(totalRowsQuery).getSingleResult();CriteriaBuilder listCb this.entityManager.getCriteriaBuilder();CriteriaQueryMerchant listQuery listCb.createQuery(Merchant.class);RootMerchant listRoot listQuery.from(Merchant.class);ListOrder orderList QueryUtils.toOrders(pageable.getSort(), listRoot, listCb);listQuery .multiselect(listRoot.get(mid).alias(mid),listRoot.get(name).alias(name),listRoot.get(businessName).alias(businessName),listRoot.get(contactEmail).alias(contactEmail),listRoot.get(status).alias(status),listRoot.get(accountStatus).alias(accountStatus)).where(listCb.like(listRoot.get(name), % name %)).orderBy(orderList);ListMerchant merchantList entityManager.createQuery(listQuery).setMaxResults(pageable.getPageSize()).setFirstResult((int)pageable.getOffset()).getResultList();return new PageImpl(merchantList, pageable, totalRows); }
http://www.pierceye.com/news/405498/

相关文章:

  • 免费外贸网站模板dede 网站栏目管理
  • 做网站有包括哪些东西站长素材网
  • 淘宝做促销的网站网站开发报价清单
  • 备案查询网站网站建设中可能遇到的问题
  • 怎么注册网站的步骤快速建站官网
  • 网站怎么做口碑wordpress淘宝客知乎
  • 响应式网站建设信息网站建设宽带
  • ps如何做网站超级链接微信公众平台运营中心电话
  • 网站建设怎么估算费用和报价h5特效网站欣赏
  • 东软集团建设网站娱乐网站排行榜
  • 石家庄网站建站米拓建站官网怎么用不了
  • 推广seo网站的公司金华网站建设公司排名
  • 阿里巴巴网站工作流程网站建设 教学设计
  • 电子商务网站建设的方法怎样用织梦做音乐网站
  • 临夏州住房和城乡建设局网站出词
  • 企业网站的综合要求最新领导班子7人名单
  • 通过阿里云建设企业网站联想企业网站建设的思路
  • 网站建设服务器的选择方案建设报名系统是正规网站吗
  • 揭阳高端模板建站WordPress背景音乐6
  • 如何使用云服务建设网站cpa之家 app推广平台
  • 网站设计策划书案例漳浦建设局网站
  • ps做分享类网站效果图设计公司工作室创业规划
  • 个人虚拟机做网站设计实例网站
  • 衡阳企业网站wordpress置顶文章顺序
  • 网站建设宗旨是指郑州有名的做网页的公司
  • 怎么0成本做网站企业网站如何设计网页
  • 做韦恩图网站课程分销平台
  • html5网站建设中企业整站推广
  • 织梦网站打开速度慢做抢单软件的网站
  • 51单片机可以做网站怎么建设游戏试玩平台网站