springboot @Value取不到值
springboot @Value取不到值
·
springboot @Value取不到值排查方法,无非一下几种情况
情况一:检查yml文件的格式是否正确
情况二:@Value的值和配置文件中是否相同
情况三:使用static或者final修饰了tagValue
1 2 3 4 |
|
情况四:用该注解的类上面没有加注解,即不能被spring管理,需要添加@Controller@Service@Component等才会被扫描到
1 2 3 4 |
|
情况五:类被new新建了实例,而没有使用@Autowired
1 2 3 4 5 6 7 8 9 10 11 12 |
|
情况六:检查项目的pom文件packaging配置,如果是pom则加载包application.yml文件
修改为jar <packaging>jar</packaging>
更多推荐
已为社区贡献1条内容
所有评论(0)