# IDEA快速导入

# 安装lombok插件

!!!请先确保IDEA已安装lombok插件!!!

# IDEA在线安装lombok插件

IDEA在线安装lombok插件

# IDEA离线下载安装lombok

如果在线安装不了,可使用离线安装,请下载对应IDEA版本的lombok插件压缩包

# 👉 lombok离线下载地址

最新版lombok-plugin-0.25-EAP.zip

# 选择已下载的lombok-plugin-0.25-EAP

安装完成之后重启IDEA 选择已下载的lombok-plugin-0.25-EAP

# IDEA导入项目

# 源代码视图

源代码视图

项目模块说明

admin:       SpringBootAdmin Server启动模块
bootstrap:   项目启动模块
config:      项目配置模块
distribution:项目打包模块,打包时,请先选中Maven Profiles中的release和对应环境
example:     业务自定义模块,自己的业务代码可在example下进行,也可以再创建模块
framework:   项目核心框架模块
generator:   代码生成模块,启动类:SpringBootPlusGenerator,请根据实际情况进行配置
scheduled:   任务调度模块
system:      系统管理模块

# 构建项目

# 查看maven面板,默认激活dev环境

查看maven面板,默认激活dev环境

# 下载maven依赖

下载maven依赖

mvn clean install

设置aliyun maven镜像,提升下载速度 settings.xml

# 修改配置文件

# application.yml 是项目主要配置文件,公共配置

配置文件

配置文件说明


 



 




└── config
   ├── application-dev.yml      开发环境配置文件
   ├── application-prod.yml     生产环境配置文件
   ├── application-test.yml     测试环境配置文件
   ├── application-uat.yml      用户验收环境配置问津啊
   ├── application.yml          项目主要配置文件
   ├── banner.txt               Banner
   ├── logback.xml              日志配置文件
   └── mime-type.properties     文件上传类型拓展

数据库/Redis等信息在不同环境中,进行自定义配置

# 启动Spring Boot Admin Server

admin模块下启动SpringBootPlusAdminApplication

启动Spring Boot Admin Server

# 启动spring-boot-plus

bootstrap模块下启动SpringBootPlusApplication

启动spring-boot-plus

  • projectFinalName:项目名称
  • projectVersion:项目版本
  • profileActive:当前maven profile激活环境
  • contextPath:项目访问根路径
  • port:项目端口
  • Admin:Spring Boot Admin监控界面
  • Home:项目主界面,对应spring-boot-plus/config/src/main/resources/static/index.html
  • Knife4j:Knife4j API文档界面
  • Swagger:Swagger API文档界面

# 访问Spring Boot Admin

👉 http://localhost:8000

  • spring-boot-plus主界面,Spring Boot Admin

Spring Boot Admin

# 访问Swagger API文档

👉 http://localhost:8888/api/swagger-ui.html

swagger swagger

# 访问Knife4j API文档

👉 http://localhost:8888/api/doc.html

knife4j knife4j