主要功能 项目 描述 1、技术组件 JDK 8 Spring Boot 2.7.18 craftsman4j-dependencies 项目各个版本依赖 craftsman4j-common 基础工具封装 craftsman4j-spring-boot-starter-web Spring Web封装 craftsman4j-spring-boot-starter-security Spring Security封装 craftsman4j-spring-boot-starter-lock 分布式锁、幂等工具封装 craftsman4j-spring-boot-starter-limiter 限速器工具,支持固定窗口、滑动窗口、滑动日志、漏桶算法、令牌桶算法 craftsman4j-spring-boot-starter-redis Redis 序列化、RedisUtils工具 craftsman4j-spring-boot-starter-job Quartz Job封装 craftsman4j-spring-boot-starter-mq MQ封装 craftsman4j-spring-boot-starter-signature 接口签名封装 craftsman4j-spring-boot-starter-mybatis Mybatis-Plus封装 craftsman4j-spring-boot-starter-file OSS工具封装 craftsman4j-spring-boot-starter-ttl 多线程框架封装,使用阿里的 transmittable-thread-local 框架,实现多线程之间的thread-local传值,封装多线程操作 craftsman4j-spring-boot-starter-excel EasyExcel封装 craftsman4j-spring-boot-starter-captcha 验证码 craftsman4j-spring-boot-starter-websocket WebSocket封装 craftsman4j-spring-boot-starter-monitor Spring Boot监控 2、业务组件 craftsman4j-spring-boot-starter-biz-operatelog 系统日志、操作日志 craftsman4j-spring-boot-starter-biz-tenant 多租户封装