Java后台管理系统 (Crud) – 简约、高效、功能全面

Java后台管理系统 (Crud) – 简约、高效、功能全面

大家好!
今天想和大家分享一个开源后台管理系统项目——Crud。这是一个基于 Spring Boot 和 Mybatis Plus 构建的、前后端分离的简约后台管理系统。项目的目标是提供一个开箱即用、功能全面、易于二次开发的基础框架。

✨ 主要功能

  • 系统管理: 包含用户管理、角色分配、菜单管理、部门管理、岗位管理等核心后台功能。
  • 权限控制: 基于 Spring Security 和 JWT 实现,精确到按钮级别的权限验证。
  • 代码生成器: 内置强大的代码生成功能,只需在界面上配置表信息,即可一键生成前后端代码,极大提升开发效率。
  • 定时任务: 集成 Quartz,支持在线创建、修改、删除和执行定时任务。
  • 日志系统: 完整的操作日志和登录日志记录,方便审计和追踪。
  • 云服务集成: 集成了阿里云OSS、邮件和短信服务,方便扩展业务功能。
  • 接口文档: 集成 Swagger,自动生成 RESTful API 文档,方便前后端联调。
  • 多数据源支持: 支持动态切换数据源。

🚀 技术栈

  • 核心框架: Spring Boot 2.4.4
  • 安全框架: Spring Security + JWT
  • 持久层框架: Mybatis Plus
  • 数据库连接池: Druid
  • 定时任务: Quartz
  • 前端UI框架: Layui
  • 模板引擎: Thymeleaf, FreeMarker
  • API文档: Swagger2

下载链接

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 共1条

请登录后发表评论