我正在尝试使用springboot和helmchart在我的项目中集成两个数据库。目前,它只使用一个数据库。我不知道数据库连接是在哪里配置的。我只知道在helmchart中有一个evn字段,它有url、用户名和数据库连接密码。它看起来像这样:
env:
- name: datasource.project.master.driverClassName
value: 'driverClassName'
- name: datasource.project.master.url
value: 'url'
- name: datasource.project.master.username
value: 'username'
- name: datasource.project.master.password
value: 'password'
我不确定它们在主类中的配置位置。我们有这样的东西:
@Bean
@Primary
@ConfigurationProperties("datasource.project")
public DataSourceProperties dataSourceProperties() {
return new DataSourceProperties();
}
是这个吗 @ConfigurationProperties
定义要配置的数据库?如果是这样,我可以创建另一个具有不同 @ConfigurationProperties
集成另一个数据库(同时在“ Helm 图表”的“环境”字段中创建值)
暂无答案!
目前还没有任何答案,快来回答吧!