配置pom坐标
- spring-boot-starter-parent管理项目成用的版本号
- spring-boot-starter-web(项目war包形式)或spring-boot-starter(项目jar包形式)
- 日志(可选)spring-boot-starter-logging
- maven插件
创建配置文件
- application.properties
- 配置项目名称app.id
- 配置相关信息(一般通过不同环境区分不配置在此)
- 配置生效环境文件application-dev/pro/test.properties,开发/生产/测试
- application-dev/pro/test.properties
- 数据库连接配置
- redis连接配置
- MQ连接配置
- ...等配置信息
创建启动类完成启动
- 项目文件根路径下创建启动加载类
- 配置注解@springbootApplication
- 可选配置:接在配置类配置信息,@EnableConfigurationProperties({配置信息加载类.class...})
- main方法启动SpringApplication.run(该类.class)
- 配置注解@springbootApplication