java - 如何仅从属性文件中加载特定的关键字或行而不在 java 中加载完整的属性文件
问题描述
有没有办法只从属性文件中加载特定类型的关键字?我不想加载整个属性文件只需要加载特定的键匹配行。例如,我们有以下属性文件:
server.host=bharat.corp.com
server.user=kumar
server.pwd=password123
emp.name=M.W.Khan
emp.id=230989
emp.address=Birsingpur
在上面的属性中,我只想加载从 emp 开始的键,而不是加载包括服务器在内的所有属性。
提前致谢。
解决方案
在spring-boot
您可以使用注释:
@Component
@ConfigurationProperties(prefix = "emp")
推荐阅读
- python - 一旦我使用 pd.read_excel 将包含简单数据表的 Excel 表加载到 Python 中,我就无法操作数据
- r - 是否可以将列表的默认 md_document 输出从 `## [1]` 更改为 `1.` 以用于枚举列表?
- excel-formula - 带有通配符字符串的 Excel 索引和匹配函数
- android - 在 Android 中以编程方式设置和检测单声道音频(辅助功能)
- python - Python 中的数据并行性
- git - 更改后 Git 仍然可以看到我的最后一个用户名
- angular - 使用 ngModel,但无法使必需的验证器正常工作
- javascript - 替换正文中字符串的 Chrome 扩展程序为时已晚
- java - 在 AWS EMR Master 上的 JAVA 应用程序上作为客户端模式运行代码
- regex - awk 将变量视为正则表达式中的文字