<div align="center">
<p align="center">
<img src="./snowy-admin-web/public/img/logo.png" height="150" alt="logo"/>
</p>
</div>
## 框架介绍
Snowy-Cloud(SnowyAdmin微服务版)是国内首个国密前后端分离快速开发平台,集成国密加解密插件,
软件层面完全符合等保测评要求,同时实现国产化机型、中间件、数据库适配,是您的不二之选!
技术框架与密码结合,让更多的人认识密码,使用密码;更是让前后分离“密”不可分。
采用SpringCloud+SpringBoot+MybatisPlus+AntDesignVue+Vite 等更多优秀组件及前沿技术开发,注释丰富,代码简洁,开箱即用!
Snowy谐音“小诺”,恰应小诺团队名称;意思为”下雪的、纯洁的“,寓意框架追求简洁至上,大道至简。
<p align="center">
<p align="center">
<a href="https://gitee.com/xiaonuobase/snowy">
<img src="https://gitee.com/xiaonuobase/snowy/badge/star.svg?theme=dark" alt="Gitee star">
</a>
<a href="https://gitee.com/xiaonuobase/snowy">
<img src="https://gitee.com/xiaonuobase/snowy/badge/fork.svg?theme=dark" alt="Gitee fork">
</a>
<a href="https://www.antdv.com/docs/vue/introduce-cn/">
<img src="https://img.shields.io/badge/vue-3.2-blue.svg" alt="bootstrap">
</a>
<a href="http://spring.io/projects/spring-boot">
<img src="https://img.shields.io/badge/vite-2.8-green.svg" alt="spring-boot">
</a>
<a href="https://www.antdv.com/docs/vue/introduce-cn/">
<img src="https://img.shields.io/badge/vue--ant--design-3.2-blue.svg" alt="bootstrap">
</a>
<a href="http://spring.io/projects/spring-boot">
<img src="https://img.shields.io/badge/spring--boot-2.5-green.svg" alt="spring-boot">
</a>
<a href="http://mp.baomidou.com">
<img src="https://img.shields.io/badge/mybatis--plus-3.5-blue.svg" alt="mybatis-plus">
</a>
<a href="./LICENSE">
<img src="https://img.shields.io/badge/license-Apache%202-red" alt="license Apache 2.0">
</a>
</p>
</p>
## 快速链接
gitee下载地址:[https://gitee.com/xiaonuobase/snowy-cloud](https://gitee.com/xiaonuobase/snowy-cloud)
github下载地址(镜像):[https://github.com/xiaonuobase/Snowy-Cloud](https://github.com/xiaonuobase/Snowy-Cloud)
演示地址:[https://snowy.xiaonuo.vip](https://snowy.xiaonuo.vip)
文档地址:[https://xiaonuo.vip/doc](https://xiaonuo.vip/doc)
别划走,您以为这就完了?微服务仅仅是我们体系中的一个版本,我们还有其他版本,例如单体分离版:
下载地址:[https://gitee.com/xiaonuobase/snowy](https://gitee.com/xiaonuobase/snowy)
## 快速启动
全栈工程师推荐idea
### 前端支撑
| 插件 | 版本 | 用途 |
|--- | ----- | ----- |
| node.js | ≥16 | JavaScript运行环境 |
### 启动前端
```
npm install
```
```
npm run dev
```
### 后端支撑
| 插件 | 版本 | 用途 |
| --- | ----- | ----- |
| jdk | 11 / 1.8 |java环境 |
| lombok | idea内 |代码简化插件 |
| maven | 最新版 |包管理工具 |
| redis | 最新版 | 缓存库 |
| mysql | 8.0 / 5.7 | 数据库 |
### 启动后端
开发工具内配置好maven并在代码中配置数据库,按顺序以此即可启动
| 应用 | 启动类 | 端口号 |
|:------------------:|:----------------:|:----:|
| snowy-nacos-app | SnowyNacosApp | 8848 |
| snowy-actuator-app | SnowyActuatorApp | 9001 |
| snowy-sentinel-app | SnowySentinelApp | 9002 |
| snowy-gateway-app | SnowyGatewayApp | 9003 |
| snowy-xxl-job-app | SnowyXxlJobApp | 9004 |
| snowy-web-app | SnowyWebApp | 9101 |
| snowy-biz-app | SnowyBizApp | 9102 |
## 代码结构
Snowy-Cloud2.0框架对代码以插件化的模式进行分包,使得包层级结构更加清晰合理,同时降低了耦合度,关于插件模块化开发的规范请查阅文档【SNOWY-CLOUD开源文档——前端手册or后端手册——开发规范】板块。
```
snowy-cloud
|-snowy-admin-web == 前端
|-public == 基础静态文件
|-src == 前端源代码
|-api == API接口转发
|-assets == 静态文件
|-components == VUE组件
|-config == 基础配置
|-layout == 基础布局
|-locales == 多语言配置
|-router == 基础路由配置
|-store == Pinia缓存配置
|-style == 样式风格配置
|-utils == 工具类
|-views == 所有视图界面
|-snowy-base == 基础组件
|-snowy-common == 基础通用模块
|-snowy-modules == 应用组件
|-snowy-biz-app == 业务应用模块
|-snowy-web-app == 主应用模块
|-snowy-plugin == 插件组件
|-snowy-plugin-auth == 登录鉴权插件
|-snowy-plugin-auth-api == 登录鉴权插件api接口
|-snowy-plugin-auth-feign == 登录鉴权插件feign接口
|-snowy-plugin-auth-func == 登录鉴权插件func实现
|-snowy-plugin-biz == 业务功能插件
|-snowy-plugin-biz-api == 业务功能插件api接口
|-snowy-plugin-biz-func == 业务功能插件func实现
|-snowy-plugin-client == C端功能插件
|-snowy-plugin-client-api == C端功能插件api接口
|-snowy-plugin-client-func == C端功能插件func实现
|-snowy-plugin-dev == 开发工具插件
|-snowy-plugin-dev-api == 开发工具插件api接口
|-snowy-plugin-dev-feign == 开发工具插件feign接口
|-snowy-plugin-dev-func == 开发工具插件func实现
|-snowy-plugin-gen == 代码生成插件
|-snowy-plugin-gen-api == 代码生成插件api接口
|-snowy-plugin-gen-func == 代码生成插件func实现
|-snowy-plugin-sys == 系统功能插件
|-snowy-plugin-sys-api == 系统功能插件api接口
|-snowy-plugin-sys-feign == 系统功能插件feign接口
|-snowy-plugin-sys-func == 系统功能插件func实现
|-snowy-plugin-mobile == 移动端管理插件
|-snowy-plugin-mobile-api == 移动端管理插件api接口
|-snowy-plugin-mobile-func == 移动端管理插件func实现
|-snowy-server == 服务组件
|-snowy-actuator-app == 监控服务模块
|-snowy-gateway-app == 网关服务模块
|-snowy-nacos-app == 注册中心/配置中心模块
|-snowy-sentinel-app == 限流服务模块
|-snowy-xxl-job-app == 分布式任务调度服务模块
```
## 分支说明
- master
正式稳定版本,具体版本升级内容看更新标签
- dev
团队开发的分支(代码可能随时会推,不保证运行和使用)
- snowy-cloud1.8
1.x分支,目前已停止新增功能,只限于bug的维护,推荐使用2x版本
## 视频教程
教程地址(免费开放):[https://space.bilibili.com/50101698/channel/collectiondetail?sid=739071](https://space.bilibili.com/50101698/channel/collectiondetail?sid=739071)
<img src="https://pan.xiaonuo.vip/?explorer/share/fileOut&shareID=8nOccuKg&path=%7BshareItemLink%3A8nOccuKg%7D%2F"/>
作者也在上班工作,所以在利用休息时间为大家创作,录制视频的目的也是为各位小伙伴提供文档跟技术交流群聊之外的上手学习资料
## 架构原理图
* 业务架构
<p align="center">
<img src="https://pan.xiaonuo.vip/?explorer/share/fileOut&shareID=9Mor3UYA&path=%7BshareItemLink%3A9Mor3UYA%7D%2F"/>
</p>
* 应用架构
<p align="center">
<img src="https://pan.xiaonuo.vip/?explorer/share/fileOut&shareID=9MosIA7A&path=%7BshareItemLink%3A9MosIA7A%7D%2F"/>
</p>
* 数据架构
<p align="center">
<img src="https://pan.xiaonuo.vip/?explorer/share/fileOut&shareID=9MoseTCw&path=%7BshareItemLink%3A9MoseTCw%7D%2F"/>
</p>
* 技术架构
<p align="center">
<img src="https://pan.xiaonuo.vip/?explorer/share/fileOut&shareID=9MospSEQ&path=%7BshareItemLink%3A9MospSEQ%7D%2F"/>
</p>
* 部
没有合适的资源?快使用搜索试试~ 我知道了~
Snowy-Cloud是小诺团队下基于SpringCloud Alibaba + SpringBoot+AntDes.zip
共2000个文件
java:808个
vue:480个
js:237个
需积分: 5 0 下载量 15 浏览量
2024-02-04
16:32:10
上传
评论
收藏 17.05MB ZIP 举报
温馨提示
Snowy-Cloud是小诺团队下基于SpringCloud Alibaba + SpringBoot+AntDes
资源推荐
资源详情
资源评论
收起资源包目录
Snowy-Cloud是小诺团队下基于SpringCloud Alibaba + SpringBoot+AntDes.zip (2000个子文件)
bootstrap-env.yml.bak 8KB
bootstrap-env.yml.bak 7KB
bootstrap-env.yml.bak 6KB
bootstrap-env.yml.bak 3KB
bootstrap-env.yml.bak 2KB
bootstrap-env.yml.bak 800B
index.vue.btl 13KB
form.vue.btl 10KB
form.vue.btl 7KB
ServiceImpl.java.btl 6KB
Controller.java.btl 5KB
index.vue.btl 4KB
search.vue.btl 4KB
Service.java.btl 3KB
PageParam.java.btl 2KB
more.vue.btl 2KB
Entity.java.btl 2KB
EditParam.java.btl 2KB
AddParam.java.btl 2KB
IdParam.java.btl 1KB
page.json.btl 1KB
Mapper.java.btl 1KB
Enum.java.btl 1KB
Api.js.btl 927B
Api.js.btl 775B
Mapper.xml.btl 253B
main.css 1.17MB
editor.main.css 168KB
console1412.css 153KB
bootstrap.css 120KB
bootstrap.min.css 119KB
AdminLTE.min.css 104KB
bootstrap.min.css 97KB
skin.css 71KB
skin.css 71KB
skin.min.css 60KB
skin.min.css 60KB
ionicons.min.css 50KB
app.css 45KB
_all-skins.min.css 41KB
main.css 36KB
font-awesome.css 33KB
font-awesome.min.css 30KB
font-awesome.min.css 30KB
skin.mobile.css 24KB
skin.mobile.css 24KB
content.css 24KB
content.inline.css 24KB
content.inline.css 24KB
content.css 23KB
content.min.css 21KB
content.inline.min.css 21KB
content.inline.min.css 21KB
content.min.css 21KB
skin.mobile.min.css 21KB
skin.mobile.min.css 21KB
layer.css 14KB
iconfont.css 11KB
codemirror.css 9KB
codemirror.css 8KB
daterangepicker.css 8KB
page.css 6KB
icon.css 5KB
dataTables.bootstrap.min.css 4KB
merge.css 4KB
timeline.css 3KB
iconfont.css 2KB
pace-theme-flash.css 2KB
content.css 2KB
content.css 2KB
content.css 2KB
content.css 2KB
blue.css 2KB
content.min.css 1KB
content.min.css 1KB
content.min.css 1KB
content.min.css 1KB
tailwind.css 1KB
skin.shadowdom.css 866B
skin.shadowdom.css 866B
skin.shadowdom.min.css 764B
skin.shadowdom.min.css 764B
content.mobile.css 727B
content.mobile.css 727B
show-hint.css 623B
content.mobile.min.css 544B
content.mobile.min.css 544B
license-stat.csv 856B
.env.development 202B
userExportTemplate.docx 16KB
userExportTemplate.docx 16KB
.editorconfig 186B
aliyun-console-font.eot 166KB
fontawesome-webfont.eot 162KB
ionicons.eot 118KB
roboto-bold.eot 23KB
roboto-regular.eot 22KB
roboto-medium.eot 22KB
roboto-light.eot 22KB
roboto-thin.eot 21KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
码农阿豪
- 粉丝: 1w+
- 资源: 1754
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于java+MapReduce实现基于物品协同过滤算法,即电影推荐系统+源码+开发文档+算法解析(毕业设计&课程设计&项目开发
- 节点编程(整合所有节点编程代码).7z
- 企业发卡系统源码蓝色UI模板+商户+手机端+对接易支付接口版(无需授权)
- 基于java+Mahout实现协同过滤推荐算法的电影推荐系统+源码(毕业设计&课程设计&项目开发)
- 基于TC72(SPI接口)温度传感器、STM32F103C8T6、LCD1602、FREERTOS的温度采集proteus仿真
- postgresql-42.7.3.jar
- 2024-05-21 20-36-43.mkv
- 基于QT+C++的智能云监护仪项目,能够实时显示使用者心电、血氧、血压波形及其它各种参数+源码(毕业设计&课程设计&项目开发)
- 基于java开发的app接收硬件端传输的心音信号,具有显示心音波形,发出心音的功能+源码(毕业设计&课程设计&项目开发)
- Python 程序语言设计模式思路-行为型模式:职责链模式:将请求从一个处理者传递到下一个处理者
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功