java - 来自bean数据的spring boot application.properties值
问题描述
我正在使用弹簧靴。我在 application.yml 中定义了属性。
spring:
datasource:
username: username
password: password
用户名和密码值存储在外部,程序在启动期间获取。假设在启动期间获取它们的 bean 是dbConfig
如何将值从dbConfgig
application.yml 注入?
我正在使用 spring-data-jpa 自动配置,它在启动时自动连接到数据库。我希望在 spring 连接到数据库之前将这些值加载到 application.yml。
解决方案
您也可以尝试使用 spring cloud 来存储属性。然后您可以在占位符的帮助下使用。
推荐阅读
- php - Laravel 密码忘记跳过通知
- python - 在 gzip 文件中编写脚本输出的 Pythonic 方式(Windows)
- c# - 从 SQL 服务器获取 DateTime 并将其分配给属性
- django - Django Rest Framework:如何添加多对多关系?
- tensorflow - 线性回归器 - clip_gradients_by_norm - 语法无效
- java - 如何调试 Spring Boot @ConfigurationProperties?
- python - 使用 PANDAS 中的 value_counts() 零出现/频率
- xamarin.forms.listview - 我正在尝试从安卓模拟器发送请求。但是应用程序没有提供正确的输出并在 client.sendasync 上中断
- angular - 如果在angular2中编辑后具有值,如何保持字段启用
- django - 芹菜看不到任务