任务详情
描述:为了解决每次多个模块相同配置重复,切换环境手动修改的繁琐还容易出错。举例:有个项目demo,有4个模块,m1 m2 m3 m4 这4个模块分别有自己的配置文件 application.yml,里边有数据库配置等其他配置,每次切换环境都要去改4次这个文件,很是繁琐还容易出错。还有就是application.yml写死后传到git,协同的时候很麻烦,最好的做法是通过.env。git忽略.env目标:完成之后,每次调试,或是编译部署,只需要在idea中切换配置即可,需要修改或增加配置的时候 只要到.env中修改。做到整个项目只用.env一个文件来配置要求如下:1.使用SpringBoot+Maven2.要求application.yml使用.env3.要求使用pom.xml来配置已便于可以在idea中选择环境例如:profiles>