@Value 注入静态变量
1、定义配置类
@Component
public class FilePathConfig {public static String httpResUrl;public static String savePath;public static String resUri;public String getHttpResUrl() {return httpResUrl;}@Value("${file.path.httpResURL}")public void setHttpResUrl(String httpResUrl) {this.httpResUrl = httpResUrl;}public String getSavePath() {return savePath;}@Value("${file.path.SAVE_PATH}")public void setSavePath(String savePath) {this.savePath = savePath;}public String getResUri() {return resUri;}@Value("${file.path.resURI}")public void setResUri(String resUri) {this.resUri = resUri;}
}
2、在配置文件中配置
#图片存储地址
file:path:httpResURL: http://127.0.0.1:18080SAVE_PATH: /data/imagesresURI: /parking_platform/
@Value 注入静态变量相关推荐
- @Value注入不生效,@Value注入静态变量
当使用@Value注入配置参数时报错,报错原因不一定是@Value注入失败. 可能是用到配置参数的地方需要的是静态配置参数.所以解决办法是改成get()获取. 改正前 private static f ...
- 使用Apollo 注入静态变量
使用apollo为静态变量赋值和普通变量赋值的区别 /*** 为静态变量赋值开启此注解*/ @Component /*** 开启Apollo配置*/ @EnableApolloConfig publi ...
- Spring xml 注入静态变量
2019独角兽企业重金招聘Python工程师标准>>> 上代码 <bean id="cacheJsonRedisSerializer" class=&quo ...
- SpringMvc通过@Value( ) 给静态变量注入值
spring 不允许/不支持把值注入到静态变量中,如: @Value("${ES.CLUSTER_NAME}") private static String CLUSTER_NAM ...
- SpringBoot中静态变量注入方案,一网打尽
前言 同事来找我,说自己想使用@Value注解来注入值,但是发现注入不进去,想让我帮忙看看.研究了一番,最后发现是@Value注解无法注入静态变量.下面我们一起来回顾一下本次的bug. 普通变量 首先 ...
- Java静态变量注入配置值,工具类使用@Value将信息注入到静态变量中
在spring工程中,我们经常需要使用到配置文件的一些信息,在每个类中定义,可能导致这些信息变得零散.spring给我们提供了一个注解@Value(),使我们可以注入配置文件中的数据. bootstr ...
- 解决Spring对静态变量无法注入问题(转)
解决Spring对静态变量无法注入问题(转) 参考文章: (1)解决Spring对静态变量无法注入问题(转) (2)https://www.cnblogs.com/muxi0407/p/1189719 ...
- Spring依赖注入static静态变量相关问题
问题:springmvc给静态变量注入报:@Autowired annotation is not supported on static fields 原因:spring annotation不支持 ...
- 踩坑:Spring静态变量/构造函数注入失败(注入为null)问题的解决方案
1.案例1:Spring对静态变量的注入为空 案例代码如下: @Component public class HelloWorld {/*** 错误案例:这种方式是不能给静态变量注入属性值的*/@Va ...
最新文章
- (转)mysql查看连接客户端ip和杀死进程
- python 代码片段9
- java i/o 流详解_java I/O流详解
- 一个ALV(OO)的实例
- java基础—Map集合的常见方法操作(java集合八)
- 【Oracle】redo与undo
- ios plist_iOS属性列表(plist)示例
- 51nod1242--斐波那契第n项--矩阵快速幂
- php的web表单系统源码毕设_用PHP+MySQL实现在线租房管理系统_毕业设计.doc
- html华文行楷英文,HTML,CSS,font-family:中文字体的英文名称 (宋体 微软雅黑)...
- gmail不支持html格式,gmail邮箱附件如何以html格式查看
- 缠论中第49课:没必要参与操作级别及以上级别的下跌与超过操作级别的盘整,如何理解与应用?
- table总结insertRow、deleteRow 学习
- python画运动物体的轨迹_canvas动画—圆形扩散、运动轨迹
- 又整理了一些面试相关的:视频教程,面试经验,简历模板,写简历的技巧等
- 【C语言练习】求名次、找凶手
- JQuery Validate(1)---电话号码与邮箱验证
- “创新实践”项目介绍2:《3D点云中的汽车检测》
- XMind 8 Update 8 Pro 激活教程(亲测可用) 国外官网下载 破解教程(带离线安装包)
- C# 将PPT的每一页保存为图片
热门文章
- 图片向上滚动字幕代码html,如何通过制作滚动字幕的软件实现这种片尾的向上滚动字幕效果...
- 最新的一些开源face alignment及评价
- Supervised Descent Method and its Applications to Face Alignment
- Jackson学习笔记
- 代理类Proxy------ WeakHashMap----ReferenceQueue---- Reference
- 【转】Java MySQL数据类型对照
- ThinkPHP- 3.1
- 在Red Hat 4 AS U7上安装oracle10gR2
- 设计模式--享元模式实现C++
- 母版页可以动态切换吗?