一般情况下,我们可以用@value注解从核心配置文件里获取参数的值,例如application.properties,application.yml文件等,但要注意以下几点:

一:能用注解获取的前提是必须将当前类交由spring容器来统一管理,一般用注解@Component。
在这里插入图片描述

二:使用@Value的类在调用的时候,不能直接通过new操作符进行调用,需要使用@Autowired进行注入
在这里插入图片描述
当通过用@valueh注解获取配置文件的参数值时,需要从这两个方面查找取值问题的原因。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐