美文网首页
Spring 随笔

Spring 随笔

作者: 大侠走一波 | 来源:发表于2018-12-04 11:03 被阅读11次

1.Spring JPA 条件查询

```

@Override

public ListgetJobsByAccount(Long accountId, Integer jobStatus, Pageable pageable){

Specification specification =new Specification() {

@Override

    public PredicatetoPredicate(Root root, CriteriaQuery criteriaQuery, CriteriaBuilder criteriaBuilder) {

List list =new ArrayList();

      if(accountId !=null){

list.add(criteriaBuilder.equal(root.get("account"),accountId));

      }

Predicate [] p =new Predicate[list.size()];

      return criteriaBuilder.and(list.toArray(p));

    }

};

  Page jobAssigments =jobAssignmentRepository.findAll(specification,pageable);

  List result =new ArrayList();

  for (JobAssigment jobAssignment: jobAssigments) {

result.add(modelMapper.map(jobAssignment.getJob(), JobDTO.class));

  }

return result;

}

```

相关文章

  • 开发常用插件

    前言 开发所需常用插件,随笔 Android - Android studio Spring boot - ide...

  • 2018-08-23

    Java学习随笔——Spring IOC的原理 Java开发的人一般都使用过spring框架,其最大的特点就是IO...

  • 使用jasypt对SpringBoot配置文件进行加密

    参考:工作随笔——jasypt-spring-boot使用[https://www.cnblogs.com/zz0...

  • Spring随笔

    1、Spring简介:Spring是一个IOC(DI)和AOP容器框架轻量级:Spring是非侵入性的,基于开发的...

  • Spring 随笔

    1.Spring JPA 条件查询 ``` @Override public ListgetJobsByAccou...

  • Spring boot 随笔

    备忘知识点: Java Class Loder: https://www.ibm.com/developerwor...

  • Spring课堂随笔

    1.切入点:所谓切入点就是真正被拦截到的点。 2.织入=增强+目标对象的过程,一个类被AOP 织入增强后,产生一个...

  • 蒙田:探讨哲学就是学习死亡

    作者蒙田,节选自《蒙田随笔全集》马振骋 / 上海书店出版社 / 2009 Spring来自慧田哲学00:0003:...

  • Java 小记 — Spring Boot 的实践与思考

    前言 本篇随笔用于记录我在学习 Java 和构建 Spring Boot 项目过程中的一些思考,包含架构、组件和部...

  • 2018-03-10 Spring常见注解

    随笔中默认的包为com.demo默认接口:Demo实现类:Demo1,Demo2 使用spring注解第一步,需要...

网友评论

      本文标题:Spring 随笔

      本文链接:https://www.haomeiwen.com/subject/nezplttx.html