• 2024-02-15递归查询
    @OverridepublicList<CategoryEntity>listWithTree(){//1、查询出所有分类List<CategoryEntity>entities=super.baseMapper.selectList(null);//2、组装成父子的树形结构//2.1)、找到所有一级分类List<CategoryEntity>levelMenus=entities.stream(
  • 2023-12-07递归
    @OverridepublicList<CategoryEntity>listWithTree(){//1、查询所有分类List<CategoryEntity>entities=baseMapper.selectList(null);//2、组装成树状的父子结构//查出所有的一级分类List<CategoryEntity>collect=entities.stream().filter(categoryEntity->cate
  • 2023-10-08SpringBoot简易任务栏示例
    一、概述现有这样一个需求:前端要求实现类似任务栏的东西(windows电脑的任务栏)。要求:可以向任务栏增加图标、删除图标、给任务栏中的图标排序以及加载任务栏图标列表参考样例图:规律图: 思路:(这里假设任务栏图标列表本身就是一个有序的集合,排序规则按照sort正向排序)
  • 2023-08-27gulimall-categoryController-NullPointerException
    NullPointerException环境在练习gulimall项目时,写到CategoryController时,本来正常运行的项目突然报空指针NullPointerException;@OverridepublicList<CategoryEntity>listWithTree(){//查询所有分类List<CategoryEntity>entities=baseMapper.selec
  • 2023-04-12SSM -Other
    启动排除包//排除包@SpringBootApplication(exclude={DataSourceAutoConfiguration.class})数据库不存在字段//表示当前属性不是数据库的字段,但在项目中必须使用不存在@TableField(exist=false)privateList<CategoryEntity>children;或者privatetrans
  • 2022-11-25springboot创建多级实体
    1.创建实体,这是排序的基本字段,其他字段自定义增加importjava.util.List;importorg.springframework.data.annotation.Transient;publicclassHierachyDeviceMod
  • 2022-11-24通过Stream流的方式查询树结构
    @OverridepublicList<CategoryEntity>listWithTree(){//1、查询所有的分类数据List<CategoryEntity>entities=categoryDao.selectList(null);//2、组装
  • 2022-09-0210.业务功能实现---商品服务三级分类树形API
    1.商品服务三级分类树形API实体类,添加属性@Data@TableName("pms_category")publicclassCategoryEntityimplementsSerializable{privatestaticfinallong
  • 2022-08-31以树状的形式封装有孩子的节点
    @OverridepublicList<CategoryEntity>listAsTree(){List<CategoryEntity>entities=baseMapper.selectList(null);List<CategoryEntity>lev
  • 2022-08-25递归查询方法
    递归查询方法/***获取树形结构的商品数据*@return*/@OverridepublicList<CategoryEntity>listWithTree(){//1.获取所有