# 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
依赖。
后端按照spring-boot程序打包步骤正常打包。 了解 spring-boot 如何打包? (opens new window)
diboot-*-admin 前端项目打包参考 Antdv 打包部署文档 (opens new window)
注意:接口请求可以用nginx反向代理,也可以将前端添加到springboot静态文件中。但要注意前端访问的前缀,在打包时要配置好