Skip to content

基于springcloud全家桶开发分布式框架(支持oauth2认证授权、Shardingdbc分库分表、常见服务监控、链路监控、异步日志、redis缓存等功能),实现基于Vue全家桶等前后端分离项目工程

License

Notifications You must be signed in to change notification settings

junneyang/fw-cloud-framework

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fw-cloud-framework

基于springcloud全家桶开发分布式框架(支持oauth2认证授权、Shardingdbc分库分表、常见服务监控、链路监控、异步日志、redis缓存等功能),实现基于Vue全家桶等前后端分离项目工程

技术模块相关说明

1、 fw-cloud-system 模块

  • fw-cloud-system-eureka [端口1001] 服务注册中心
  • fw-cloud-system-config [端口1002] 服务配置和发现
  • fw-cloud-system-gateway [端口1003] zuul服务网关(外部接口接入入口)
  • fw-cloud-system-auth [端口1004] 权限接入服务(支持oauth2、单点登录)
  • fw-cloud-system-xxx [端口待定] 服务状态监控
  • fw-cloud-system-xxx [端口待定] zipkin监控
  • fw-cloud-system-xxx [端口待定] elk监控
  • fw-cloud-system-xxx [端口待定] 缓存监控
  • fw-cloud-system-xxx [端口待定] 日志等监控

2、fw-cloud-core 基础公共模块

  • fw-cloud-core-beans 常用全局bean
  • fw-cloud-core-commons 常量、切面等
  • fw-cloud-core-configuration 基础配置
  • fw-cloud-core-exception Exception定义
  • fw-cloud-core-utils 常用工具类

3、fw-cloud-business 业务模块服务模块

  • fw-cloud-business-admin [端口2002] 权限管理等接口服务
  • fw-cloud-business-client [端口待定] 前端接口服务
  • fw-cloud-business-commons 业务公共组件等

4、前端模块 Vue2-Admin

  • 基于element ui 的Vue全家桶
  • webpack3
  • axios
  • ...
  • 初始学习Vue项目,请移步参考 Vue2-All

开发环境

  • Redis
  • MySQL
  • RabbitMQ
  • Java8
  • ...

说明

  • xxx 待开发和完善的模块

常见问题

  • lombok 安装
    • 下载lombok.jar包 https://projectlombok.org/download.html
    • 在eclipse.ini 配置文件最后添加:-javaagent:F:\xxx\lombok.jar 注:F:\xxx 为lombok.jar 放置的目录地址
    • 重启eclipse
  • idea 安装

About

基于springcloud全家桶开发分布式框架(支持oauth2认证授权、Shardingdbc分库分表、常见服务监控、链路监控、异步日志、redis缓存等功能),实现基于Vue全家桶等前后端分离项目工程

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%