天啊,Gitee 16k star项目,不要再傻傻重复造轮子啦,高效搭建企业级后台系统框架,你不应该试一下吗?

1,550 阅读4分钟

嗨,我是小华同学,专注解锁高效工作与前沿AI工具!每日精选开源技术、实战技巧,助你省时50%、领先他人一步。👉免费订阅,与10万+技术人共享升级秘籍!

image.png

Guns 是 stylefeng 团队推出的现代化 Java 后台管理框架,基于 Spring Boot、Vue、Antd Vue 等主流技术,核心目标是大幅提升开发效率,降低企业开发成本,目前 Gitee 上拥有约 16.2K Star、7.8K Fork 的热度

痛点场景

当团队需要在短时间内上线 OA、CRM、供应链、商城、项目管理等信息化系统时,却因以下问题苦恼:

  • 开发效率低:从零搭建权限、日志、用户管理等基础模块成本高。
  • 架构不规范:多人协同开发时,代码混乱,难以复用。
  • 上线维护成本高:缺乏统一配置管理与插件机制。
  • 系统管理员频繁切换权限、机构、应用导致体验差。

Guns 正是为这些痛点而生 —— 一个插件化、开箱即用、代码结构清晰的后台管理框架!

核心功能

以下是 Guns 的核心功能模块,适合用于大多数后台系统的搭建:

功能模块描述与作用
控制面板欢迎页快捷入口,展示系统状态与常用功能。
权限管理(用户/角色/机构)支持多机构、多角色绑定,权限可视化配置。
菜单与字典管理可灵活配置菜单结构、业务字典项等基础配置。
操作日志与异常日志支持记录业务操作前后数据、登录日志、异常日志,支持 @BussinessLog 注解记录详细日志
文件管理集成多存储插件(本地、MinIO、阿里云、腾讯云),支持上传及 MD5校验。
多数据源支持Out‑of‑box 支持多数据库切换、事务管理。
定时任务管理插件化调度机制,一键配置与监控任务执行状态。
SQL监控与系统监控实时查看系统性能、SQL 执行情况与服务器资源状态。
代码生成器基于 SimpleTemplateEngine 自动生成 CRUD 控制器、页面、Service、Dao 等。
插件生态丰富包含缓存、消息、JWT、邮件、短信、WebSocket、Excel 导出、拼音转换等插件

技术架构

首先,整体架构如下流程梳理:

image.png

技术优势一览

优势维度具体说明
插件化架构功能按插件管理,可灵活拉入或剔除,体积控制灵活,功能组合自由 。
统一规范与复用模板分包清晰、CRUD 可复用、日志统一拦截、上下文统一管理。
高可维护性Beetl 模板引擎组织后台页面,JS 插件封装简洁易维护。
日志与安全完善业务日志异步记录、XSS 过滤、统一异常拦截、支持密码策略与黑白名单配置(v8x)。
可视化界面设计UI 采用 iconfont、现代化布局;支持多机构切换、应用切换、消息提示等 。

核心界面

image.png

image.png

image.png 每张截图配以简要说明,方便用户快速理解模块作用和使用流程。

应用场景示例

Guns 适用于下列业务场景:

  • 企业内部 OA、CRM、HR、财务管理系统搭建;
  • 电商后台管理系统(商品、订单、权限、通知等);
  • 中小型 ERP、供应链、项目管理平台;
  • 微信公众号或小程序后台系统;
  • 移动 App 后端(Server)系统构建;
  • 需要快速上线且有模块化开发需求的场景。

使用流程示例

# 前端初始化
cd guns-front-project
yarn
yarn run dev

# 后端初始化
# 创建 MySQL 数据库 guns,推荐 MySQL 5.7 / 8
# 修改 application-local.yml 中数据库连接
# 执行启动
mvn spring-boot:run (或运行 ProjectStartApplication 的 main 方法)

# 初始登录:admin/123456

登录后即可浏览控制台、创建用户、角色、机构、上传文件、查看日志等。

产品优势

项目名称技术栈插件生态丰富度模板代码生成多机构/多角色支持性能监控企业级落地案例
GunsSpring Boot3 + Vue3 + JDK17✅ 丰富✅ 完整✅ 支持✅ 内置✅ 多年活跃维护
传统 Spring Boot 脚手架Spring Boot2 + Thymeleaf 等❌ 基础❌ 部分自定义❌ 灵活性差❌ 额外集成❌ 通用性弱
JHipsterSpring Boot + React 等中等✅ 支持❌ 不专注多机构✅ 支持✅ 商业框架
一些开源 admin 框架LayUI + Spring Boot2少量插件❌ 完整生成❌ 基础权限支持❌ 需自行搭建❌ 企业案例少

Guns 以更聚焦、插件丰富、强可复用性和企业级适配性脱颖而出。

项目地址

gitee.com/stylefeng/g…