yml参数,@value取不到值的原因?

@Value取不到值的原因

如果想要引用其他value参数 但是不生效 就是没有注入成功

在这里插入图片描述

@Value 值是需要注入的
失效的场景:
使用main函数测试 但是必须是static 类型的 这样拿不到值
在这里插入图片描述

如果想要引用其他value参数 但是不生效 就是没有注入成功

但是通过@Controller 注解 注入 在底层的时候 @Value值 通过@Controller 注解 也能被顺着发现 注入 就能拿到值
在这里插入图片描述

地址

在这里插入图片描述

如果想要引用其他value参数 但是不生效 就是没有注入成功

猜你喜欢

转载自blog.csdn.net/sqL520lT/article/details/111227475