自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 mybatis全局 select 语句添加 limit 限制(自定义拦截器实现)

要实现全局 select 语句的 limit 限制,可以通过配置 SQL 拦截器来拦截所有的 SELECT 语句,然后在拦截器中添加 LIMIT 条件。pagehelper 自带 limit 效果(使用 pagehelper 参数,不修改 sql 参数直接放行)默认 limit 效果(自动加上 limit 5000 限制)

2023-04-10 15:57:51 1972

原创 根据id 和 parentId生成多根列表的树状结构工具类

遂用反射改造了该方法(使用构造者模式,使用者仅需一行代码即可将多条数据记录构造为树状结构)如题,在研究 ruoyi 框架时发现 ruoyi 生成树状结构的方法需要硬编码具体的类型。代码如下,main方法为测试方法。

2023-04-06 10:22:34 772

原创 HuTool 工具包 ArrayUtil.zip 方法排序问题

学习使用他人的工具类方法一定要刨根问底,不能望文生义,好的学习习惯会避免让以后的自己掉进大坑。

2023-02-24 11:41:39 521

原创 如何向开源项目提交issue以及为什么开源社区不推荐使用 fastjson库

Github是一个面向开源的私有软件托管平台,因为只支持Git作为唯一的版本库格式进行托管,所以叫Github。它于2008年4月10日正式上线,它的开发者也是linux之父:“林纳斯·本纳第克特·托瓦兹”,作为一个分布式的版本控制系统,Github的功能除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。

2022-11-14 18:43:20 1396

原创 SpringBoot 自动加载之静态资源导入

SpringBoot 静态资源默认加载机制分析及测试

2022-10-14 16:39:28 939

原创 初探 SpringBoot 之自动配置

初探 SpringBoot 之自动配置

2022-10-13 17:12:26 1454

原创 初探 SpringMVC 之请求执行流程

首先,用户向服务器发送请求,请求会到DispatcherServlet,DispatcherServlet 对请求URL进行解析,得到请求资源标识符(URI),然后根据该URI,调用HandlerMapping获得该Handler配置的所有相关的对象(包括一个Handler处理器对象、多个HandlerInterceptor拦截器对象),最后以HandlerExecutionChain对象的形式返回。DispatcherServlet 根据获得的Handler,选择一个合适的HandlerAdapter。

2022-10-09 16:32:00 157

转载 初探JAVA 类加载器之双亲委派机制

初探 JAVA 类加载机制之双亲委派模型

2022-10-08 15:12:30 142 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除