# spring-boot-data-processing **Repository Path**: starting_pointa/spring-boot-data-processing ## Basic Information - **Project Name**: spring-boot-data-processing - **Description**: 数据脱敏,数据库加密存储,数据校验 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-11-07 - **Last Updated**: 2024-11-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 1、参数校验 1. 使用SpringBoot validation 进行参数校验。 ## 2、数据脱敏 1. 数据返回前端对敏感数据进行脱敏处理 ## 3、时间格式处理 1. 全局处理前端时间格式 2. 指定时间格式 ## 4、请求方式处理 ## 5、脱敏,反脱敏 1. 数据库加密 2. 脱敏返回 ## 6.对象类型转换 1. mapstruct ## 7.本地缓存 1. SpringBoot 集成 guava ## 8、Graceful Response - Graceful Response 是一个 Spring Boot 技术栈下的优雅响应处理器,提供一站式统一返回值封装、全局异常处理、自定义异常错误码等功能, 使用Graceful Response进行web接口开发不仅可以节省大量的时间,还可以提高代码质量,使代码逻辑更清晰。 - [官方文档](https://doc.feiniaojin.com/graceful-response/QuickStart.html) ## 9、Aviator - Aviator 是一个快速、高性能的表达式计算引擎,支持动态计算,支持自定义函数,支持自定义变量。 - [官方文档](https://github.com/killme2008/aviator) - [使用文档](https://killme2008.github.io/aviator/cn/doc/index.html) - https://juejin.cn/post/7273032322546647096