问题的原因很简单,就是获取不到配置信息
解决方法: 先检查一下配置文件是否存在,注意不同环境使用不同配置文件的情况。再检查配置文件中是否有这个配置属性,如果没有,可以在配置文件中加上该配置属性,也可以在@Value引入到属性名后加上冒号,表示在获取不到配置信息赋予默认值,比如下面获取不到配置信息时 myName 的值为空字符串
@Value("${:}")
String myName;
问题的原因很简单,就是获取不到配置信息
解决方法: 先检查一下配置文件是否存在,注意不同环境使用不同配置文件的情况。再检查配置文件中是否有这个配置属性,如果没有,可以在配置文件中加上该配置属性,也可以在@Value引入到属性名后加上冒号,表示在获取不到配置信息赋予默认值,比如下面获取不到配置信息时 myName 的值为空字符串
@Value("${:}")
String myName;