Spring Boot 不同开发者协作时使用不同数据库配置?

在多人协作开发一个spring boot的项目的时候,不同开发者用于测试的本地服务器配置可能是不相同的,例如:开发者A本地数据库的密码是123456 B开发者本地数据库的密码是root,如果他们修改的是同一个application.yaml的话,代码就会起冲突。

想知道能不能单独的写一份自己的数据库配置,这份配置添加到.gitignore中,不会上传到git上,然后spring boot连接数据库时判断有没有这样一份配置,如果有的话优先使用这份配置。


智慧大石
浏览 453回答 1
1回答

largeQ

可以使用多个 yml文件来配置application-dev.yml使用 spring.profiles.activeapplication.ymlspring:   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
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java