Skip to content

基于 Vue/Element-UI 和 Spring Boot/Spring Cloud & Alibaba 前后端技术栈的微服务应用开发框架。

License

Notifications You must be signed in to change notification settings

xautlx/entdiy-cloud

Repository files navigation

项目简介

基于 Vue/Element-UI 和 Spring Boot/Spring Cloud & Alibaba 前后端技术栈的微服务应用开发框架。

  • Vue / Element-UI
  • Spring Boot / Spring Cloud & Alibaba / Nacos / Sentinel / Seata
  • Spring Cloud Gateway / Openfeign / Spring Security
  • Spring / MyBatis Plus / Flyway / Quartz
  • Lombok / Swagger / Knife4j / Logback / Logback Access / P6Spy
  • Spring Boot Actuator&Admin / Druid Admin / Loki / Grafana
  • MySQL / Redis / Docker / Docker-Compose

项目托管同步更新GIT资源库:

https://github.com/xautlx/entdiy-cloud

https://gitee.com/xautlx/entdiy-cloud

工程模块

com.entdiy 
├── entdiy-api             // 接口模块
│       └── entdiy-api-system                 // 系统接口
│       └── entdiy-api-file                   // 文件接口
├── entdiy-auth            // 认证中心 [9200]
├── entdiy-common          // 通用模块
│       └── entdiy-common-core                // 核心模块
│       └── entdiy-common-datascope           // 权限范围
│       └── entdiy-common-datasource          // 多数据源
│       └── entdiy-common-log                 // 日志记录
│       └── entdiy-common-redis               // 缓存服务
│       └── entdiy-common-security            // 安全模块
│       └── entdiy-common-swagger             // 系统接口
├── entdiy-config          // 全局配置
├── entdiy-gateway         // 网关模块 [8080]
├── entdiy-modules         // 业务模块
│       └── entdiy-allinone                   // 整合运行      [9500]
│       └── entdiy-file                       // 文件服务      [9300]
│       └── entdiy-gen                        // 代码生成      [9202]
│       └── entdiy-job                        // 定时任务      [9203]
│       └── entdiy-system                     // 系统模块      [9201]
├── entdiy-starter         // 组件模块
│       └── entdiy-starter-common             // Common组件
│       └── entdiy-starter-feign              // Feign组件
│       └── entdiy-starter-flyway             // Flyway组件
│       └── entdiy-starter-logger             // 日志组件
│       └── entdiy-starter-mybatis            // MyBatisPlus组件
│       └── entdiy-starter-redis              // Redis组件
│       └── entdiy-starter-swagger            // Swagger、Knife4j组件
│       └── entdiy-starter-web                // Web整合定义
├── entdiy-ui              // 前端框架 [80]
├── entdiy-visual          // 图形化管理模块
│       └── entdiy-druid                      // Druid SQL监控   [9101]
│       └── entdiy-monitor                    // Boot Admin监控  [9100]
├── quick-start            // 快速开始
├── pom.xml                // 公共依赖

注:目录顺序及结构层次以工程导入IDEA显示为依据。

在线体验

演示地址:http://cloud.entdiy.com/admin 默认登录账户密码:admin/123456

注:目前项目尚未做任何演示锁定控制,所有功能可以随意操作,请勿随意修改数据或密码导致系统不可访问!!! 项目构建服务配置为每天晚上定时自动重建整个演示应用部署,恢复当前代码构建初始状态!!!

快速开始

Quick Start | 一键本地部署 : 本地Docker环境一键运行整个项目的编译打包、部署运行,快速体验项目所有功能。

Snapshot | 系统快照截图 : 系统主要功能和服务界面截图,快速了解整个系统涵盖的主要内容。

项目参考

About

基于 Vue/Element-UI 和 Spring Boot/Spring Cloud & Alibaba 前后端技术栈的微服务应用开发框架。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published