JPA
程序员良良
这个作者很懒,什么都没留下…
展开
-
没有事务也可重复读
@PostMapping("/testValue") @ResponseBody// @Transactional(rollbackFor = Exception.class) // 注意这里没有事务 public void testValue(@RequestBody String aaa) throws InterruptedException { for (int i=0;i<20;i++) { Thread.slee...原创 2021-04-01 17:08:08 · 109 阅读 · 0 评论 -
JPA EntityManager Specification CriteriaQuery 动态条件求和 统计 汇总
1. 求和查询方法 private ReceivablesCostSumVO sumReceivablesCostDO(Specification<ReceivablesCostDO> receivablesCostDOSpecification) { final CriteriaBuilder criteriaBuilder = entityManager.getCriteriaBuilder(); // 返回值类型 ReceivablesCostSum原创 2021-02-28 19:23:46 · 1657 阅读 · 0 评论 -
JPA查关联对象为空、为null的 isNull isEmpty
CriteriaBuilderCriteriaBuilder Specification<ReceiptSource> spec1 = (Root<ReceiptSource> root, CriteriaQuery<?> query, CriteriaBuilder cb) -> { Predicate predicate = cb.conjunction(); predicate = cb.a原创 2020-09-18 09:11:19 · 5351 阅读 · 0 评论