An open API service indexing awesome lists of open source software.

https://github.com/faritor/unmz-desensitization-spring-boot-starter

Java Spring boot desensitization | Java Spring Boot项目实现脱敏
https://github.com/faritor/unmz-desensitization-spring-boot-starter

Last synced: 5 months ago
JSON representation

Java Spring boot desensitization | Java Spring Boot项目实现脱敏

Awesome Lists containing this project

README

          

## unmz-desensitization-spring-boot-starter

[![license](https://img.shields.io/github/license/FaritorKang/unmz-desensitization-spring-boot-starter.svg)](https://opensource.org/licenses/MIT)
[![maven](https://img.shields.io/maven-central/v/net.unmz.java/unmz-desensitization-spring-boot-starter.svg)](https://search.maven.org/artifact/net.unmz.java/unmz-desensitization-spring-boot-starter)

将本项目基于mybatis实现

引入spring-boot项目中后,无需其他操作即可使用注解进行脱敏

在java对象属性上增加注解@Desensitization用来标识该属性用于脱敏,选择DesensitizationType类型来标识以何种格式进行脱敏

```java
@Desensitization(DesensitizationType.REAL_NAME)
private String name;
```

#### 更新日志:

##### 2021-03-05 v1.0.1

[A]优化代码

##### 2021-03-05 v1.0.0

[A]初始化项目与发布