天天看点

一个快速开发脚手架,快速搭建企业级后台管理系统:ballcat

作者:墨林码农

#夏日生活打卡季#

墨林码农专注分享开源项目, 精选开源社区技术干货,分享Github、Gitee上有趣、有价值的项目,一起学习,一起成长。

大家好,我是墨林,今天给大家推荐一款企业级快速开发的脚手架,可以快速搭建适合自己的后台管理系统:ballcat。

一个快速开发脚手架,快速搭建企业级后台管理系统:ballcat

简介

BallCat技术栈涉及:Spring Boot、Spring Security、Spring Authorization Server、Mybatis Plus、Hutool等开源框架。

BallCat是一个快速开发项目的脚手架,可以帮助企业快速搭建属于自己的后台管理系统,项目中并提供多种便捷starter进行功能扩展。系统主要功能包括前后台用户分离的设计,菜单权限,数据的权限隔离,定时任务的处理,访问日志记录,操作日志记录,异常日志记录,统一异常处理,XSS过滤,SQL防注入等多种功能。

功能模块

  • ballcat-auth(授权模块):用于支撑 OAuth2 的授权服务器,提供授权的功能。用 Spring-Security-OAuth2 作为基础,项目中集成了登录图像验证码,登录AES密码解密过滤器等相关功能。
  • ballcat-system(系统模块):项目提供了用户管理,角色管理,菜单管理,系统配置等管理系统必备的核心基础功能。
  • ballcat-log(日志模块):项目提供了登录日志、操作日志、访问日志等日志记录功能,可串联一次请求中的所有日志信息,方便进行日志的追踪。
  • ballcat-notify(通知模块) :项目提供系统公告的功能。
一个快速开发脚手架,快速搭建企业级后台管理系统:ballcat
一个快速开发脚手架,快速搭建企业级后台管理系统:ballcat

截图

  • 代码生成
一个快速开发脚手架,快速搭建企业级后台管理系统:ballcat
一个快速开发脚手架,快速搭建企业级后台管理系统:ballcat
一个快速开发脚手架,快速搭建企业级后台管理系统:ballcat
  • 后台模块
一个快速开发脚手架,快速搭建企业级后台管理系统:ballcat
一个快速开发脚手架,快速搭建企业级后台管理系统:ballcat
一个快速开发脚手架,快速搭建企业级后台管理系统:ballcat
一个快速开发脚手架,快速搭建企业级后台管理系统:ballcat

结束语

几个简单的字符,就能创造出欢乐,

几个简单的号码,便能写出奇迹。

一个键盘,就能畅游世界,

一根网线,便能知晓天下。

创作不易,感谢大家的支持。后续也会分享更多的干货和技术资讯,您的阅读就是对小编的支持,再次感谢各位老铁!

继续阅读