logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

火狐/Edge浏览器安装包下载地址

火狐浏览器安装包下载地址

文章图片
#firefox
SpringBoot中静态方法使用@Value注解

出现场景:工具类想使用配置文件中的配置,而静态方法只能使用静态属性直接增加了static会发现获取到的值为null因为静态变量加载要早于Spring初始化类加载顺序:静态字段或静态语句块 → 变量或者语句块被加载 → 构造方法被加载@Value("${value}")public static String value;可以使用@PostConstruct注解在Spring初始化之后再给静态遍历赋

#spring boot#java#spring
到底了