DAO 経由で db2 データベースに接続する spring-boot 2 アプリケーションがあります。現在のアプリケーションは、次のように application.properties を使用して資格情報を保存します。
spring.datasource.url=jdbc:db2://127.0.0.1:50000/bcupload
spring.datasource.username=db2user
spring.datasource.password=mysecretpa$$
spring.datasource.driver-class-name=com.ibm.db2.jcc.DB2Driver
ユーザー名とパスワードを Hashicorp Vault に保存し、実行時に Spring Cloud Vault 機能を使用して取得したいと考えています。
Spring Guides からこの例を調べましたが、Vault から取得したこれらの値をどうするかわかりません。db2 データソースに接続するときに Spring Boot が使用するプロパティに変換するにはどうすればよいですか?