![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 68
Java软件工程师
这个作者很懒,什么都没留下…
展开
-
ThreadLocal在线程池环境下使用(SpringBoot)
ThreadLocal在线程池环境下使用原创 2022-10-19 11:56:45 · 1215 阅读 · 2 评论 -
这篇博文只讲MirrorOf
这篇博文只讲MirrorOfmirrorOf,看单词含义,谁的镜像的意思,所以<mirrorOf>a,b,c</mirrorOf> 自然就是“a,b,c的镜像”的意思。1. mirrorOf里放的是什么?repoId; repoId是什么?远程仓库ID说到mirrorOf,要先从settings里的repository标签说起(最外层profiles标签),每个repository是一个远程仓库,里面有id标签, url标签等,url标签,是仓库的地址,而这个id标签,原创 2021-05-24 17:30:36 · 2849 阅读 · 3 评论 -
Mybatis-Plus 实现查询条件为空时不生效
Mybatis-Plus 实现查询条件为空时不生效当我们查询条件中的值不确定是否有空值时,我们期待查询时,Mybatis+能自动帮我们判空。比如这样:this.page( new Query<OperatorsEntity>().getPage(queryFields), new QueryWrapper<OperatorsEntity>() .eq("province_id",queryFields.getProvinceId())原创 2020-08-17 17:44:25 · 19492 阅读 · 12 评论 -
JAVA8 两行代码实现ID-PID转树状结构
JAVA8 两行代码实现ID-PID转树状结构文章目录JAVA8 两行代码实现ID-PID转树状结构核心逻辑测试用Entity代码小结附录:测试代码核心逻辑通过stream对集合进行分组准备知识:java8的收集器groupingBy 可以根据项目的一个属性的值对流中的项目分组,并将属性值作为结果Map的键,利用这个特性,可以按列表对象中的Pid属性进行分组。Stream收集器groupingBy示意图:第二步,遍历原集合,从Map中取出对应的List存进去。测试用Entit原创 2020-08-10 11:12:25 · 1827 阅读 · 1 评论