Git Product home page Git Product logo

zuihou-commons's Introduction

zuihou-commons

AUR GitHub stars star GitHub forks fork

简介

zuihou-commonszuihou-admin-cloudzuihou-admin-boot 项目的核心工具包,开发宗旨是打造一套兼顾 SpringBoot 和 SpringCloud 项目的公共工具类。

结构介绍

zuihou-commons功能介绍.png

主要功能

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

如果觉得对您有任何一点帮助,请点右上角 "Star" 支持一下吧,谢谢!

点我查看详细文档

ps: gitee捐献 或者 二维码打赏(本页最下方): 45元及以上 并 备注邮箱,可得开发文档一份(支持后续更新)
打赏或者捐献后直接加群:1039545140 并备注打赏时填写的邮箱,可以持续的获取最新的文档。 

会员版

本项目分为开源版和会员版,github和gitee上能搜索到的为开源版本,遵循Apache协议。 会员版源码在私有gitlab托管,购买后开通账号。

会员版和开源版区别请看:会员版

项目代码地址

项目 gitee github 备注
zuihou-commons https://gitee.com/zuihou111/zuihou-commons https://github.com/zuihou/zuihou-commons 核心工具类:boot和cloud 项目的公共抽象
zuihou-admin-cloud https://gitee.com/zuihou111/zuihou-admin-cloud https://github.com/zuihou/zuihou-admin-cloud 微服务项目
zuihou-admin-boot https://gitee.com/zuihou111/zuihou-admin-boot https://github.com/zuihou/zuihou-admin-boot 单体项目:功能跟cloud版一样
zuihou-ui https://gitee.com/zuihou111/zuihou-ui https://github.com/zuihou/zuihou-ui 租户后台:租户使用
zuihou-admin-ui https://gitee.com/zuihou111/zuihou-admin-ui https://github.com/zuihou/zuihou-admin-ui 开发&运营后台:内部使用
zuihou-generator https://gitee.com/zuihou111/zuihou-generator https://github.com/zuihou/zuihou-generator 代码生成器:开发使用

zuihou-admin-cloud 演示地址 (服务器没法备案,只能加上端口~~~)

项目 演示地址 管理员账号 普通账号
租户后台 http://tangyh.top:10000/zuihou-ui/ zuihou/zuihou test/zuiou
开发&运营后台 http://tangyh.top:180/zuihou-admin-ui/ demoAdmin/zuihou

友情链接 & 特别鸣谢

zuihou-commons's People

Contributors

dependabot[bot] avatar whcrow avatar zuihou avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.