Guns 8.4.0 正式发布,企业版已开源

发布于

# Guns v8.4.0 正式发布:企业版全面开源

## 简介

Guns 是一个基于 **Spring Boot 3 + Vue 3 + JDK 17** 的现代化 Java 应用开发框架,核心理念是提升开发效率、降低企业信息化系统的建设成本。 **Guns v8.4.0 现已发布。** 这是一次里程碑式的大版本更新:不仅完成了架构层面的重要重构,更将此前 **收费的企业版能力全面开源**,与社区版代码一并纳入主仓库,开发者开箱即用,无需再单独申请或购买企业版插件。

## 重磅:企业版全面开源

在 v8.4.0 之前,Guns 企业版包含 SSO 单点登录、SaaS 多租户、三员管理、API 认证、WebSocket、用户/机构导入导出等能力,需单独获取。 **v8.4.0 起,上述企业版插件已全部开源**,统一收纳在 `guns-modules/enterprise-plugins` 目录下,主项目默认通过 `kernel-s-ent-integration` 整合包引入,包括:

- API 认证(kernel-d-api-auth)
- 单点登录 SSO(kernel-d-sso)
- SaaS 多租户(kernel-d-saas)
- 三员管理(kernel-d-sanyuan)
- 临时密码(kernel-d-temp-secret)
- WebSocket 实时通信(kernel-d-websocket)
- 用户/机构导入导出(kernel-s-user-expand)
- OAuth2 外部登录、支付、分库分表、微服务网关等更多企业级插件

## 架构重构:Roses 核心包内聚,一站式开发

v8.4.0 完成了项目结构的重大调整

| 变更项 | 说明 |
|--------------------|--------------------------------------------------------------------------------------|
| Roses 核心包内聚 | 原外部 Maven 依赖(`com.javaguns.roses`)整体迁入 `guns-modules/roses-kernel`,源码随主项目分发 |
| 企业版插件内聚 | 全部开源并纳入 `guns-modules/enterprise-plugins` |
| 可选插件内聚 | 文件、短信、邮件、Excel 等扩展模块归入 `guns-modules/roses-kernel-optional` |
| 主项目独立 | 业务代码迁移至 `main-project/`,结构更清晰 |

## 技术栈升级

| 组件 | 版本 |
|--------------------|--------------------|
| Spring Boot | **3.5.13**(自 3.2.x 升级) |
| JDK | 17 |
| Hutool | 5.8.44 |
| Ant Design Vue | **4.2.6**(自 3.x 升级) |
| MyBatis-Plus | 3.5.7 |

后端与前端框架同步迭代,整体技术栈保持主流且可持续维护。

## 快速体验

**后端**

```bash
# 克隆主仓库
git clone [https://gitee.com/stylefeng/guns.git](https://gitee.com/stylefeng/guns.git)
# 创建 MySQL 空库,修改 main-project 下 application-local.yml 数据库配置
# 运行 ProjectStartApplication 启动
# 默认账号:admin / 123456
```

**前端**(需 Node 20)

```bash
cd guns-front-project
yarn
yarn run dev
```

## 演示截图

![演示截图1](http://pic.zhso.org/2026/07/13/e239833f0ff0.png)
![演示截图2](http://pic.zhso.org/2026/07/13/211ddebcea37.png)
![演示截图3](http://pic.zhso.org/2026/07/13/820423a47e19.png)
![演示截图4](http://pic.zhso.org/2026/07/13/bf34c8f042c1.png)
![演示截图5](http://pic.zhso.org/2026/07/13/a6fd0424a4a4.png)

---

原文链接:[点击查看](https://www.oschina.net/news/471664)

评论

暂无评论。