关于 online 和 test 环境的选择

来源:2-6 运行你的仿哔哩哔哩后端项目

律吕

2022-02-13

老师你好,我有两个问题觉得有点疑惑。
首先,为什么是在 service module 中来指定是 test 环境,而不是在父级 bilibili 项目来指定环境?
然后,为什么 spring.profiles.active=test 就能确定使用 application-test.properties 这个文件,是默认在 application- 后面加上环境名,然后在项目工程目录下去寻找这个资源文件吗?

写回答

1回答

HELLOSTAR

2022-02-13

配置文件一般是不放在父级主模块的,因为实际最后打包运行跑起来的是具体的某一个业务模块,比如api模块。放在service中主要是考虑以后如果出了service模块之外还有一个其他的新模块,那么可以复用service的配置了

2
1
律吕
好的,多谢
2022-02-20
共1条回复

SpringBoot 2.x 实战仿B站高性能后端项目

还原高性能项目开发全流程,掌握视频业务核心功能与技术

755 学习 · 190 问题

查看课程