2023年笔记
这儿有个昵称
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
避坑创建空list集合
如果需要创建支持常规list操作的空list,可以使用CollUtil.newArrayList。以上2个类内部都没有实现add方法,且都是继承AbstractList类,第一个 生成的是Collections内部的EmptyList对象,所以最终调用的add方法只能是AbstractList类中的,第二个 生成的是Arrays内部的ArrayList对象,而AbstractList类中的add方法是直接报错。生成的list都是不能直接添加数据的。原创 2023-03-09 17:47:52 · 468 阅读 · 0 评论 -
mybatis-plus lambda自动填充更新生效
非XML的更新或新增的操作,要想自动填充功能生效需要添加对应的实体类,才能走到自定义更新策略中、原创 2023-03-09 17:30:44 · 1262 阅读 · 0 评论 -
mysql 逆向查询树状结构
思路:先定义一个变量 @r,默认值就是最初的code或id,用limit限制查询的次数,也可以理解为层级,新增一列,用户记录 每次查询的时候用变量值作为条件去向上查询的子查询,思路:利用单表的2个父子id或code字段进行查询,数据一条条从上往下查,所以要求按照倒序的排序要有规则,不然查询结果就会不对。需求:在一个具有层级结构的表结构中,我需要根据一个现有的code或id向上所有的父级code或id。一开始我想直接想在代码中用递归的方法逐级向上查询一条数据,直到到达顶层之后就结束。代码实现起来也不是很难。原创 2023-02-16 16:16:47 · 304 阅读 · 0 评论
分享