数字档案管理系统
首页
操作手册
部署手册
微服务框架
首页
操作手册
部署手册
微服务框架
  • 简介
    • 快速上手
    • 项目介绍
    • 架构设计
    • 前端开发

      • 开发规范
      • 全局配置
    • 后端开发
    • 生产部署
    • 帮助文档与常见问题
    • 测试手册
    数字档案管理系统
    2025-04-17
    目录

    简介

    # so-fast-cloud 微服务框架介绍

    so-fast-cloud 框架是基于 SpringBoot+SpringCloud&Alibaba 的企业级微服务框架.

    # 框架简介

    so-fast-cloud 采用前后端分离的架构设计模式,前端基于轻量级 MVVM 框架 Vue.js+Webpack 进行构建,UI 组件基于 Element-UI 进行深度定制,提供更丰富、易用的 UI 库。微服务端基于 SpringBoot+SpringCloud 进行微服务生态构建。并整合 SpringSecurity+Oauth2 的安全认证框架提供认证、授权以及单点登录等功能。框架针对微服务生态中的常用组件进行了封装,提供开箱即用的生产级配置参数,针对环境部署提供多场景一键式服务启停,剥离运维复杂度,让开发团队只聚焦业务逻辑的编写,降低项目开发成本。

    # 适用场景

    该框架为微服务架构,适用于大中型项目以及客户对系统提出 SOA 需求的项目开发。针对中小型项目的极速开发,建议使用我们提供的单体框架版本 so-fast (opens new window)

    # 演示环境

    访问地址:http://101.133.164.217:8285 (opens new window)

    账号密码:admin/000000

    # 功能特性

    • 完善的登录认证模块

    • 完善的用户管理模块

    • 基于 RBAC 的权限管理模块

    • 基于 API 粒度的安全访问管理

    • 完善的菜单配置管理模块

    • 基础的内容管理模块

    • 支持国际化

    • 防 XSS 攻击等安全模块

    • 通用的图片、文件上传下载功能

    • 基于 Redis 的缓存功能

    • 基于 ElasticSearch 的搜索引擎

    • 基于注解的日志记录功能

    • 基于 Swagger2 的 API 文档管理

    • 前后端可视化代码生成器

    • 前端响应式布局

    • 支持单设备 / 多设备登录切换

    • 统一的异常处理机制

    • 统一的响应体规范

    • 统一的工具类使用规范

    • 基于 Nacos 的注册 / 配置中心管理

    • Nexus Maven 私服

    • Docker Registry2

    • Admin 微服务监控大盘

    # 意见反馈

    在框架使用过程中遇到问题,可以通过邮件、微信或者在 Gitlab 上提交 issue 的方式向我们反馈。

    上次更新: 2025/04/21, 10:01:42

    快速上手→

    Theme by | Copyright © -2025
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式