在多人协作开发一个spring boot的项目的时候,不同开发者用于测试的本地服务器配置可能是不相同的,例如:开发者A本地数据库的密码是123456 B开发者本地数据库的密码是root,如果他们修改的是同一个application.yaml的话,代码就会起冲突。想知道能不能单独的写一份自己的数据库配置,这份配置添加到.gitignore中,不会上传到git上,然后spring boot连接数据库时判断有没有这样一份配置,如果有的话优先使用这份配置。
1 回答
![?](http://img1.sycdn.imooc.com/5458631e0001ffd402200220-100-100.jpg)
largeQ
TA贡献2039条经验 获得超7个赞
可以使用多个 yml文件来配置
application-dev.yml
使用 spring.profiles.active
application.yml
spring: profiles: active: dev datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/test username: root password: root jpa: hibernate: ddl-auto: update show-sql: true
添加回答
举报
0/150
提交
取消