# 介绍

# diboot-cloud 架构图

diboot低代码开发平台

# diboot-cloud 简介

基于diboot spring boot版本打造,将diboot的优势延伸到微服务开发场景:

  1. diboot-core 基础组件适配,并基于微服务调整优化,使关联绑定等特性可用于微服务场景
  2. diboot-devtools 无缝兼容cloud微服务环境下的前后端完整功能代码生成
  3. 支持字典表的跨服务共享存储与绑定
  4. 支持关联表的跨服务绑定
  5. auth-server认证中心基于Spring Security的标准OAuth2实现
  6. 权限体系支持diboot IAM组件的完整功能(组织机构、岗位、人员、角色、权限等基础管理功能)
  7. 支持file文件服务,支持本地及FastDFS分布式文件存储,极简扩展其他存储形式
  8. 支持scheduler定时任务、message消息通知等公用服务模块
  9. 前端支持antd(diboot-antd-admin)

# diboot-cloud 模块说明

  • api-gateway: 接口网关
  • auth-server: 认证中心
  • business-modules: 业务模块
    • example-api: 业务模块示例
  • diboot-commons: diboot通用组件
    • diboot-common-api: 通用接口
    • diboot-common-base: 通用实体类等
    • diboot-common-redis: 通用redis配置
    • diboot-common-excel: 通用excel解析封装
  • diboot-modules: diboot预置模块
    • diboot-file: 文件模块
    • diboot-scheduler: 定时任务模块
    • diboot-message: 消息通知模块
  • diboot-antd-admin: 前端项目(antdv)

# diboot-cloud 依赖:

  • spring-boot
  • spring-cloud
  • spring-cloud-alibaba
  • diboot-core

# 授权需知

diboot-cloud项目仅限个人和非商业用途学习使用,商业用途请 购买 diboot-cloud 源码授权

个人非商业用途”定义:指个人在非团体机构中使用”并用于非商业目的。 商业用途”定义:指团体机构(例如公司企业、政府、学校、军队、医院、社会团体等各类组织)出于任何目的使用”(任何目的包括商业目的或非盈利目的),或者个人出于任何商业目的使用本“软件”。

使用过程中遇到问题,可通过企业专属技术支持渠道获取帮助。

如果您有diboot-cloud相关疑问,欢迎添加以下微信详聊 (备注cloud)