# Diboot 单体版本

# 体系架构图

diboot单体版体系架构图

# 组件(框架)介绍

组件(框架)名 说明
后端组件: diboot-core 高效精简内核
后端组件: diboot-core-spring-boot-starter 内核starter启动器
后端组件: diboot-iam-spring-boot-starter IAM用户体系与权限组件
后端组件: diboot-file-spring-boot-starter 文件处理组件
后端组件: diboot-scheduler-spring-boot-starter 定时任务组件
后端组件: diboot-message-spring-boot-starter 消息通知组件
后端组件: diboot-mobile-spring-boot-starter 移动端后端启动器组件
开发工具: diboot-devtools-spring-boot-starter 配套开发过程中代码生成工具
配套前端: diboot-antd-admin 配套PC前端基础框架 Antdv版
配套前端: diboot-element-admin 配套PC前端基础框架 ElementUI版
配套前端: diboot-mobile-ui 配套移动端前端基础框架 uni-app版

# 打包部署说明

WARNING

  • 打包前确保剔除 diboot-devtools-spring-boot-starter 依赖。 因IDE不同版本打包时对provided属性的处理策略不一致,建议在打包前手动剔除diboot-devtools依赖。 pom.xml中删除或注释掉 diboot-devtools-spring-boot-starter 依赖。

注意:接口请求可以用nginx反向代理,也可以将前端添加到springboot静态文件中。但要注意前端访问的前缀,在打包时要配置好