keyword: PropertyPlaceholder Es scheint, dass Sie verschiedene Dinge tun können, aber dieses Mal möchte ich die Umgebungsvariablen verwenden, die nach der Bereitstellung auf dem Server festgelegt wurden. Es ist einfach zu schreiben. Schreiben Sie wie unten um und Sie sind fertig.
spring.datasource.url=jdbc:mysql://localhost:3306/test
↓
spring.datasource.url=jdbc:mysql://${RDS_DB_HOST}:${RDS_DB_PORT}/${RDS_DB_NAME}
Wenn Sie mit Eclipse arbeiten, scheinen entweder "VM-Argumente" oder "Programe-Argumente" in Ordnung zu sein.
VM_arguments
-DRDS_DB_HOST=localhost
-DRDS_DB_PORT=3306
-DRDS_DB_NAME=test
Programe_arguments
--RDS_DB_HOST=localhost
--RDS_DB_PORT=3306
--RDS_DB_NAME=test