springboot @value 解决静态属性无法注入问题
工作中遇到的场景:
采用的微服务框架,之前es和hbase 的空间名和表名等配置写在JAVA Conatant类中,为了调试方便要改放到config服务下。各属性都是 static final,所以面临@Value静态注入问题。
操作步骤
创建一个类,+注解component,被spring托管
声明静态属性和get,set方法。注意set方法不是satic,get方法和属性有static关键字...
原创
2020-01-15 15:20:52 ·
1184 阅读 ·
1 评论