Skip to content

flash-sloth/fs-util-parent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flash-sloth

赋予树懒闪电般的速度,使其工作效率如疾风骤雨般迅捷。

Version Language License Author

Star Fork Star Fork

简介

flash-sloth 简称:fs,中文名:闪电树懒,ta是一款革命性的开发工具,它极大地简化了开发流程,让开发人员能够迅速完成CRUD等日常繁琐任务。通过FS,开发者能够释放宝贵的时间,专注于系统的优化、底层的深入研究,以及享受工作和生活的美好。它不仅是工作的加速器,更是激发创意和灵感的源泉,让开发者在高效工作的同时,也能有更多的精力去追求生活的品质和乐趣。

flash-sloth 项目组成

名称 项目名 gitee github 备注
工具集 fs-util-parent fs-util-parent fs-util-parent 基于java开发的核心工具集
单体版 fs-boot fs-boot fs-boot 基于SpringBoot开发的java后端
定时任务 fs-job fs-job fs-job 基于xxl-job、power-job的分布式定时调度器
PC端 fs-web fs-web fs-web 基于ant-design-vue开发的web端
移动端 fs-app fs-app fs-app 基于uni-app开发的移动端

fs-util-parent 简介

fs-util-parentfs-bootfs-cloud 项目的工具集,开发宗旨是打造一套兼顾 SpringBoot 和 SpringCloud 项目的公共工具类。

fs-util-parent 亮点功能

  • Mvc封装: 通用的 Controller、Service、Mapper、全局异常、全局序列化、反序列化规则
  • SpringCloud封装:请求头传递、调用日志、灰度、统一配置编码解码规则等
  • 数据回显:优雅解决 跨库表关联字段回显、跨服务字段回显
  • 持久层增强:增强MybatisPlus Wrapper操作类、数据权限、自定义类型处理器
  • 枚举、字典等字段统一传参、回显格式: 解决前端即要使用编码,有要回显中文名的场景。
  • 在线文档:对swagger、knife4j二次封装,实现配置即文档。
  • 前后端表单统一校验:还在为前端写一次校验规则,后端写一次校验规则而痛苦不堪? 本组件将后端配置的jsr校验规则返回给前端,前端通过全局js,实现统一的校验规则。
  • 缓存:封装redis缓存、二级缓存等,实现动态启用/禁用redis
  • XSS: 对表单参数、json参数进行xss处理
  • 统一的操作日志: AOP方式优雅记录操作日志
  • 轻量级接口权限

特别鸣谢

About

让树懒也能闪电般的完成工作

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published