如何设置Application.properties中的值,以将我的文档DB从我从Secrets Manager那里获得的凭据连接起来?

发布于 2025-02-05 01:19:30 字数 474 浏览 3 评论 0原文

我是Spring Boot的新手,我的项目数据库连接配置在Application.properties文件中。我如何从代码中设置mongodb.uri,数据库,用户名值,因为我从AWS Secrets Manager获得了凭据,我想从这些凭据中连接文档db。 提前致谢。

application.properties文件

spring.aws.secretsmanager.secretName=Beacon/DevDB
spring.data.mongodb.database=amitdb
spring.data.mongodb.uri=mongodb://***:***@****.cluster-cpq4eks8dl1q.us-east 1.docdb.amazonaws.com:27017/dashboardreplicaSet=rs0&readPreference=secondaryPreferred&retryWrites=false

I'm new to Spring boot, in my project database connection configs are in the application.properties file. How can I set up mongodb.uri, database, username values from the code because I get the credential from AWS Secrets manager and I wanted to connect my document db from those credentials.
Thanks in advance.

Application.properties file

spring.aws.secretsmanager.secretName=Beacon/DevDB
spring.data.mongodb.database=amitdb
spring.data.mongodb.uri=mongodb://***:***@****.cluster-cpq4eks8dl1q.us-east 1.docdb.amazonaws.com:27017/dashboardreplicaSet=rs0&readPreference=secondaryPreferred&retryWrites=false

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文