Skip to content

项目结构

作者:唐亚峰 | battcn
字数统计:270 字

源码

前端

wemirr-platform-ui

js
src
  |--locales                  // 国际化
  |--router                  // 静态路由配置       
  |--views                   // 项目入口
    |-- wemirr                //核心业务代码
    |-- sys               //登录注册入口

组件

js
common-framework-core 
    核心基础包,不依赖 `WEB` 容器,可以独立的SDK

common-spring-boot-starter 
    核心容器包,包括权限,数据库,和容器等核心组件

feign-plugin-spring-boot-starter
    feign 插件包,增强对 `feign` 使用,可以自动生成 `Token`注入、代理IP服务(即便服务未注册,可以直接连接访问),上游请求头复制

oauth2-spring-boot-starter
    oauth2.1 增强实现

redis-plus-spring-boot-starter
    基于 Redis 实现的分布式组件

storage-spring-boot-starter
    文件存储,支持常规OSS

websocket-spring-boot-starter
    基于 redis 的 分布式websocket实现

xxl-job-spring-boot-starter
    xxl-job的自动装配包