springboot @value

Springboot @value 所得

今天在做项目的时候,碰到这样一个需求,接口在测试环境和生产环境的访问APIURL不同,所以用到了@value注解

主要用途是将.property文件中配置的值通过@ value注解赋给变量;

只需要在不同环境的配置文件或could配置中心配置不同的值,

即可动态的修改URL

但是完成了配置之后,在测试的时候发现第一次的配置生效之后,后面配置的没有效果

这时候又需要用到一个注解@refresh

这个注解的作用是在执行刷新命令或重新提交代码时,更新@value的值

springboot 1.5.X 以上默认开通了安全认证,所以需要在配置文件application.properties添加以下配置:management.security.enabled=false

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页