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

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

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

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐