步骤
@Value("${url}")
public String url;
- 2 在application.yml文件中配置属性值
url=www.baidu.com
- 3 加注解@Component,若已有Controller...之类的则不用加
@Component
public class Constant {
public static String url;
}
tips:
- 不要再无参构造器中,进行new对象的操作。否则就会造成@Value注解失败
- @Value无法直接注入static属性
需要借助无static的setter方法
IDEA自动生成的方法会有static
,需要手动删除
@Component
public class Constant {
public static String url;
@Value("${url}")
public void setUrl(String url) {
Constant.url = url;
}
}
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。