SpringBoot 使用 @Value 从 YAML文件读取属性(转)
2024-08-31 20:53:01
在 YAML中有如下配置
paypal:
mode:live
在类中,通过 @Value属性读取
@Value("${paypal.mode}")
private String mode;
程序运行时,却报出错误
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'paypal.mode' in string value "${paypal.mode}"
问题的根源在于配置不符合 YAML文件格式要求。在 mode
与live
之间少了一个空格
paypal:
mode: live添加空格后,运行正常。
最新文章
- 【BZOJ 1178】【APIO 2009】CONVENTION会议中心
- Promise 原理探究及其简单实现
- 精妙SQL语句收集
- 【原】Oracle11gR2图文安装
- parentNode parentElement childNodes children
- SQL Server 2008复制发布订阅(数据同步)
- cojs 自己出的题目 解题报告
- Linux下搭建tomcat集群全记录(转)
- drag
- Centos系统运行nodejs
- Android-Chart
- T-SQL语法基础
- 如何用Python编写一个聊天室
- AutoMapper自动映射
- html+css小总结
- 导出pb模型之后测试的python代码
- org.springframework.web.context.ContextLoaderListener 解决办法
- inline-block元素的空白间距解决方法<;转>;
- python 使用getopt 获取配置参数
- spring 的xml配置使用p标签简化