Springboot @Value 静态属性注入

原创
2022/11/12 16:53
阅读数 34

普通属性注入没啥好说的,就说一下静态属性注入的, Spring支持set方法注入,我们可以利用非静态Set方法注入静态变量,并且使用@Value的类必须交给spring进行管理(即类上添加@Compent、@RestController、@Service…)

@Component
public class FileUploadUtil {
	private static String uploadPath;
	@Value("${web.uploadPath}")
	public void setUploadPath(String uploadPath) {
		FileUploadUtil.uploadPath = uploadPath;
	}
	
}

参考于:https://www.jb51.net/article/223937.htm

展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部