java—在springboot和helm cart中集成两个数据库

e4yzc0pl  于 2021-07-09  发布在  Java
关注(0)|答案(0)|浏览(259)

我正在尝试使用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 图表”的“环境”字段中创建值)

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题