zoukankan      html  css  js  c++  java
  • SpringCloud-项目架构转变

    公司项目业务扩展,单机已经不足以支撑系统,2020年底,由单机项目转为分布式架构,技术选型:SpringCloudAlibaba

    项目结构:

    bysk-cloud
    ├─bysk-auth -- auth服务端 统一登录中心
    ├─bysk-common -- 系统公共模块
    │ ├─bysk-common-cache -- 基于redisson缓存工具
    │ ├─bysk-common-core -- 公共工具类核心包
    │ ├─bysk-common-db -- 数据库工具核心包
    │ ├─bysk-common-log -- 操作日志工具核心包
    │ ├─bysk-common-oss -- oss文件上传工具类
    │ ├─bysk-common-security -- 客户端安全工具类
    │ │ ├─common -- security工具包
    │ │ ├─resource -- 资源服务核心包
    │ │ ├─server -- 授权服务核心包
    │ ├─bysk-common-sentinel -- sentinel 扩展封装
    │ ├─bysk-common-sms -- 短信工具类
    │ ├─bysk-common-swagger -- 接口文档
    ├─bysk-gateway -- springcloud gateway 网关
    ├─bysk-sys -- 系统服务
    │ ├─bysk-sys-api -- fegin接口
    │ └─bysk-sys-service -- 服务实现
    ├─db -- 初始化数据库脚本
    ├─shell -- 启动脚本
    └──

    项目架构图:
     
  • 相关阅读:
    leetcode-344-反转字符串
    leetcode-136-只出现一次的数字
    leetcode-350- 两个数组的交集 II
    leetcode-36-有效的数独
    leetcode-283-移动零
    leetcode-387-字符串中的第一个唯一字符
    leetcode-242-有效的字母异位词
    HDU 2612
    Codeforces 1090B
    Codeforces 1090D
  • 原文地址:https://www.cnblogs.com/xyzxy/p/14316794.html
Copyright © 2011-2022 走看看