Java實現遞歸查詢樹結構

  • 2022 年 11 月 29 日
  • 筆記

我们在实际开发中,肯定会用到树结构,如部门树、菜单树等等。Java后台利用递归思路进行构建树形结构数据,返回给前端,能以下拉菜单等形式进行展示。今天,咱们就来说说怎么样将 List 集合转换成 TreeList 。 一、jar依赖 为了简化代码,引入Lombok的Jar包,可省略实体类set()、g …

Continue Reading

SpringBoot怎麼自定義一個Starter ?

  • 2022 年 11 月 15 日
  • 筆記

小伙伴们曾经可能都经历过整天写着CURD的业务,都没写过一些组件相关的东西,这篇文章记录一下SpringBoot如何自定义一个Starter。 原理和理论就不用多说了,可以在网上找到很多关于该方面的资料,这里主要分享如何自定义。 原文链接: SpringBoot怎么自定义一个Starter ?一只小 …

Continue Reading

非同步編排 Spring(執行緒池)

  • 2022 年 11 月 15 日
  • 筆記

目录 异步编排 CompletableFuture 的详解 代码测试 配置类的引入 Demo1 Demo2 CompletableFuture的async后缀函数与不带async的函数的区别 ThreadPoolTaskExecutor 和 ThreadPoolExecutor 的区别 Spring …

Continue Reading

SpringBoot 03: 常用web組件 - - - 攔截器 + Servlet + 過濾器

  • 2022 年 11 月 12 日
  • 筆記

常用web组件 拦截器 Servlet 过滤器 使用思想 创建自定义类 实现或者继承框架里的接口或类 将自定义类注册到框架中 使用自定义类 拦截器 说明 拦截器是SpringMVC中的一种对象,能拦截对Controller的请求 拦截器框架中有系统的拦截器,还可以自定义拦截器,实现对请求的预先处理 …

Continue Reading

👍SpringSecurity單體項目最佳實踐

  • 2022 年 11 月 10 日
  • 筆記

SpringSecurity单体项目最佳实践 到这里,我们的SpringSecurity就已经完结啦,文章中可能有些地方不能做到全面覆盖, 视频教程地址 🥕 初始项目地址 🍬 完成项目地址 1、搭建环境 建议下载初始项目,跟着文章一步一步搭建。加深对于 SpringSecurity 的理解。 ❌ 需 …

Continue Reading

SpringBoot 02: 初識SpringBoot

  • 2022 年 11 月 10 日
  • 筆記

1. SpringBoot 产生原因 spring, springmvc框架使用上的一些缺点: 需要使用的大量的配置文件 还需要配置各种对象 需要把使用的对象放入到spring容器中才能使用对象 需要了解其他框架配置规则 springboot的一些直观优点: SpringBoot就相当于简化了配置文 …

Continue Reading