如何解决在springboot和helm cart中集成两个数据库
我正在尝试使用springboot和helm chart将两个数据库集成到我的项目中。当前,它仅使用一个数据库。我不知道在哪里配置数据库连接。我所知道的是,我们在舵图中有一个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
的bean来集成另一个数据库吗? (还要在头盔图表的env字段中创建值)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。