Springboot中@value注解取不到值
一般情况下,我们可以用@value注解从核心配置文件里获取参数的值,例如application.properties,application.yml文件等,但要注意以下几点:一:能用注解获取的前提是必须将当前类交由spring容器来统一管理,一般用注解@Component。二:使用@Value的类在调用的时候,不能直接通过new操作符进行调用,需要使用@Autowired进行注入当通过用@valu
·
一般情况下,我们可以用@value注解从核心配置文件里获取参数的值,例如application.properties,application.yml文件等,但要注意以下几点:
一:能用注解获取的前提是必须将当前类交由spring容器来统一管理,一般用注解@Component。
二:使用@Value的类在调用的时候,不能直接通过new操作符进行调用,需要使用@Autowired进行注入
当通过用@valueh注解获取配置文件的参数值时,需要从这两个方面查找取值问题的原因。
更多推荐
已为社区贡献9条内容
所有评论(0)