美文网首页
springboot 配置的参数注入

springboot 配置的参数注入

作者: 萧然_fe14 | 来源:发表于2018-05-14 19:39 被阅读0次

springboot 的参数注入有多种方式   

类似与conpoment 的类注入的话  可以用springboot的注解

@ConfigurationProperties(prefix="spring.merchantinfo")

配置  如图所示

还有一种是直接注入@Autowired这种方式

单一属性值的注入 

如 

这样的属性注入  

可以使用@Value注解

这样就有了

yml 的属性还有一个特点就是内部引用

同时  springboot yml的配置内部还自带了部分的特殊属性

# 随机字符串

com.didispace.blog.value=${random.value}

# 随机int

com.didispace.blog.number=${random.int}

# 随机long

com.didispace.blog.bignumber=${random.long}

# 10以内的随机数

com.didispace.blog.test1=${random.int(10)}

# 10-20的随机数

com.didispace.blog.test2=${random.int[10,20]}

为了应对不同的生产环境可能你需要不停的改配置 springboot 也有一个良好的解决方案

当你需要本地测试的使用就使用dev 如图所示

相关文章

网友评论

      本文标题:springboot 配置的参数注入

      本文链接:https://www.haomeiwen.com/subject/hsnjdftx.html