# tool **Repository Path**: FastDFS__test/tool ## Basic Information - **Project Name**: tool - **Description**: java应用工具类 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-04-18 - **Last Updated**: 2024-12-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # tool #### 介绍 java写的应用工具类 #### 软件架构 ### 一. dex自定义注解基于反射和拦截器去实现的自定义校验逻辑 1. 可通过扩展属性DexCheckMethod和DexCheckService去实现我们的自定义的校验逻辑 1. 简化代码开发可实现参数未到达Controller层进行一个参数校验和拦截 1. 可参照实现去做横向的动态扩展 ### 二. redislock 是基于redisson包+aop+注解的形式做一个分布式锁 1. 简化代码 ### 三. 基于seata做的一个分布式事务的实现 ### 四. veifyparam是基于自定义注解做的一个实现 1.对于到达了Controller的数据进行一个自定义注解的校验