若依源码:数据脱敏处理

2025年02月13日 by emanjusaka 阅读 12 点赞 0

若依源码:数据脱敏处理

定义个数据脱敏的注解,这样可以很方便的对某个字段进行脱敏处理。通过若依源码分析它的数据脱敏的具体实现。

阅读全文…

标签: ruoyi , desensitization

发布在 源码分析

若依源码:自定义权限实现

2025年02月10日 by emanjusaka 阅读 17 点赞 0

若依源码:自定义权限实现

RuoYi 中自定义的权限控制是怎么实现的?通过分析源码讲解下它的实现。

阅读全文…

标签: ruoyi , SpringSecurity

发布在 源码分析

微知识:Java 常量折叠

2025年02月07日 by emanjusaka 阅读 8 点赞 0

微知识:Java 常量折叠

Java常量折叠

阅读全文…

标签: jvm , Java

发布在 微知识

微知识:Java 中是怎么设计保证了 String 的不可变性?

2025年02月06日 by emanjusaka 阅读 6 点赞 0

微知识:Java 中是怎么设计保证了 String 的不可变性?

Java 中是怎么设计保证了 String 的不可变性?

阅读全文…

标签: Java , String

发布在 微知识

开发问题:引入 Spring AI 依赖报错Could not find artifact org.springframework.ai...

2025年01月13日 by emanjusaka 阅读 80 点赞 1

开发问题:引入 Spring AI 依赖报错Could not find artifact org.springframework.ai...

引入 Spring AI 依赖报错Could not find artifact org.springframework.ai...

阅读全文…

标签: SpringAI , aliyunmaven , error

发布在 开发问题记录

若依源码:防止重复提交的实现

2025年01月08日 by emanjusaka 阅读 19 点赞 0

若依源码:防止重复提交的实现

本文介绍了若依源码中防止重复提交的方法。通过自定义注解、拦截器和子类实现判断是否重复提交。但存在并发问题,可以考虑使用setIfAbsent方法来解决,在key中增加方法参数并进行md5加密。

阅读全文…

标签: ruoyi , repeat-submit , idempotent

发布在 源码分析

若依源码:获取 IP 方法的工具类

2025年01月07日 by emanjusaka 阅读 24 点赞 0

若依源码:获取 IP 方法的工具类

本文介绍了若依中获取 IP 相关方法的工具类的实现。

阅读全文…

标签: ruoyi , ip , utils

发布在 源码分析

若依源码:接口限流功能的实现

2025年01月07日 by emanjusaka 阅读 29 点赞 0

若依源码:接口限流功能的实现

本文是关于若依项目中接口限流实现的源码解读,通过注解、AOP和lua脚本实现接口限流功能。首先定义了 @RateLimiter 注解,包含限流 key、限流时间、限流次数和限流类型等参数。然后通过 AOP 拦截请求,在特定时间内控制接口的调用次数,保证操作的原子性。接着注入 lua 限流脚本来实现具体的限流逻辑,定时器、递增、设置键的过期时间等操作。最后,演示了如何通过注解在接口上应用限流功能。整体来看,文章内容涵盖了限流功能的定义、实现和使用方法。

阅读全文…

标签: 限流 , Redis , ruoyi

发布在 源码分析

开发问题:thymeleaf模版中 th:if 属性不生效的一种情况

2024年12月17日 by emanjusaka 阅读 54 点赞 0

开发问题:thymeleaf模版中 th:if 属性不生效的一种情况

thymeleaf模版中 th:if 属性不生效的一种情况

阅读全文…

标签: thymeleaf , th:if , template

发布在 开发问题记录

开发问题:GitHub Actions上传打包缺失.vite/mainfest.json文件

2024年12月16日 by emanjusaka 阅读 41 点赞 0

开发问题:GitHub Actions上传打包缺失.vite/mainfest.json文件

GitHub Actions上传打包缺失.vite/mainfest.json文件

阅读全文…

标签: github-actions , upload-artifact

发布在 开发问题记录