项目源码|Snowy 国密快速开发平台|Vue3 + Spring Boot · 截图+源码

项目源码|Snowy 国密快速开发平台|Vue3 + Spring Boot · 截图+源码-远影归灯
项目源码|Snowy 国密快速开发平台|Vue3 + Spring Boot · 截图+源码
登录并消耗 60 积分即可下载完整脱敏源码包(含 SQL / 配置说明)。每日签到可免费领取积分。
60积分
技术栈Spring Boot 3 + Vue3 + Ant Design Vue + Sa-Token + MyBatis-Plus + 国密 SM2/SM3/SM4 + Redis + MySQL
文件大小11.4 MB
获取方式积分兑换(签到免费领)
所需积分60 积分
付费资源

这次跑的是开源项目 Snowy(小诺开源技术):Apache-2.0 协议,可免费商用(需保留 LICENSE 与源码头部版权声明)。它号称「国内首个国密前后端分离快速开发平台」,后端 Java 17 + Spring Boot 3.5 + Sa-Token + MyBatis-Plus,前端 Vue 3 + Ant Design Vue 4 + Vite 6,把 SM2 / SM3 / SM4 国密算法内置到登录传输、密码存储、字段加密等底层能力里,并配套组织架构、权限、字典、配置、文件、消息、定时任务、监控、代码生成、移动端菜单等完整中后台模块,适合做毕设 / 课设,也适合当政企项目的二次开发底座。

项目信息

  • 项目名称:Snowy 国密前后端分离快速开发平台
  • 上游仓库:https://github.com/xiaonuobase/Snowy (Gitee:xiaonuobase/snowy)
  • 授权协议:Apache-2.0
  • 版本:v3.0.0(Spring Boot 3.5.16)
  • 后端技术:Java 17、Spring Boot 3.5、Sa-Token、MyBatis-Plus、Dynamic-Datasource、Druid、Redis、MySQL、Knife4j、Easy-Trans、Hutool 国密(SM2/SM3/SM4)
  • 前端技术:Vue 3、Vite 6、Ant Design Vue 4、Pinia、Vue-i18n、TailwindCSS、G2Plot
  • 本地运行:后端 18082 端口,前端 18081 端口(均绑定 127.0.0.1)
  • 测试账号:superAdmin / Snowy@2026!(B 端默认密码,B 端图形验证码默认关闭)

功能亮点

  • 组织架构:机构树、用户、职位、角色、用户组,支持数据范围与按钮级权限
  • 权限管控:模块 / 菜单 / 按钮资源管理,B 端与 C 端(前台用户)双体系
  • 基础工具:系统字典、系统配置、文件(本地 / MinIO / 阿里云 / 腾讯云)、邮件、短信、站内信、推送
  • 系统运维:服务监控(CPU / 内存 / JVM)、会话监控、访问日志、操作日志、定时任务
  • 国密安全:登录密码 SM2 加密传输、SM3 完整性存储、敏感字段 SM4 加密,支持多种登录方式(账号 / 手机 / 邮箱 / 动态口令)
  • 工程化:在线代码生成、多数据源(MySQL / Oracle / 达梦 / 人大金仓 / PostgreSQL 等)、国际化、移动端模块与菜单管理

运行记录

本地使用 Docker 启动 MySQL 8 与 Redis 7(仅监听 127.0.0.1),导入官方 snowy_mysql.sql;后端用 Maven 3.9 + JDK 17 容器执行 mvn package -DskipTests 得到 snowy-web-app-3.0.0.jar,通过启动参数改为 18082 端口并指向本机数据库;前端 Node 22 执行 npm install 后以 vite --mode development 启动,VITE_API_BASEURL 指向本机后端。整个过程没有改动业务代码,一次编译通过。登录后截取了系统首页、机构 / 用户 / 角色 / 菜单 / 职位、字典、配置、服务监控、操作日志与定时任务等页面。

源码包已去除 node_modules、target、.git、IDE 配置与运行日志,数据库密码、Druid 监控与 Knife4j 文档密码替换为占位符,保留后端多模块与前端完整源码、sql/snowy_mysql.sql,并附带 RUN-DEMO.md 部署说明。

源码下载:本篇完整源码包(springboot-snowy.zip,约 11.4 MB)支持积分兑换。登录后每日签到即可免费领积分,请通过本文顶部 「付费资源」下载卡片 直接兑换获取。

运行截图

登录页(账号 / 手机 / 邮箱 / 动态口令)

Snowy 登录页

系统首页

Snowy 系统首页

机构管理

机构管理

用户管理

用户管理

角色管理

角色管理

菜单管理

菜单管理

职位管理

职位管理

系统字典

系统字典

系统配置

系统配置

服务监控

服务监控

操作日志

操作日志

定时任务

定时任务

小结

Snowy 的最大特色是「国密开箱即用」和对国产数据库的适配,模块划分(common / plugin / plugin-api / web-app)清晰,插件化程度高,前端 Ant Design Vue 4 界面也比较精致。相比若依、ELADMIN 等经典脚手架,它更偏向政企 / 信创场景。二次开发前建议修改默认密码与密钥配置、裁掉不需要的演示菜单(开发示例、移动端管理等)。本站提供的是脱敏后的完整源码包,方便本地复现截图中的界面。

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容