笔记
文章平均质量分 63
我是太阳男神
这个作者很懒,什么都没留下…
展开
-
Spring Boot 自定义注解之脱敏注解
文章目录前言一、脱敏后的效果二、代码1.脱敏注解2.定义脱敏类型3.敏感工具类4.脱敏序列化信息总结前言数据脱敏是指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护。需求是把返回到前端的数据进行脱敏,以免造成隐私信息的泄露。一、脱敏后的效果这样显示很不好吧,所有信息都泄露了这样就很好了吧二、代码1.脱敏注解@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.FIELD)@JacksonAnnotatio原创 2021-06-17 16:27:17 · 3226 阅读 · 8 评论 -
MyBatis-Plus 在 XML 中里面自定义 SQL 报错 Invalid bound statement (not found)
项目场景:今天同事遇到这个问题心态炸了,因为项目之前从 TkMybatis 转为 MyBatis-Plus 是我负责的,所以他跑来问我问题描述:调用在 XML 中里面自定义 SQL 报错 Invalid bound statement (not found),而调用 BaseMapper 里的方法是正常的。 原因分析:例如:Handler 发送消息有两种方式,分别是 Handler.obtainMessage()和 Handler.sendMessage(),其中 obtainMess原创 2021-06-15 16:41:55 · 975 阅读 · 0 评论 -
Mybatis-Plus代码生成器,Freemarker模板引擎自定义模板文件
1、介绍快速生成 Entity、Mapper、Mapper XML、Service、ServiceImpl、Controller、DTO等各个模块的代码,极大的提升了开发效率。我是把模板从jar包中拿出来,再根据自己项目的需求去改模板,本文除了jar包中提供的六个模板,并自定义了dto模板,如果你有别的需要可以仿照dto生成的方式去实现。2、效果因为大家生成模板的需求不同,所以我这边demo提供的jar包中的模板。比如在我的项目中entity类统一继承BaseEntity,我把所有的公共原创 2021-06-01 11:33:56 · 2322 阅读 · 0 评论