springboot读取配置文件的方式
方式一:1.1直接在application.properties文件中定义常量;
1.2然后在controller中通过@value注解把常量值绑定给新定义的变量,后面直接引用该变量就行;
方式二:2-1假如有多处(就是不止一个conntroller)需要引用该变量,此时需要定义一个java类来绑定application.properties中的常量;
补充知识,巩固知识
在一些情况下,有些参数我们需要希望它不是一个固定的值,比如密钥、服务端口等。Spring Boot的属性配置文件中可以通过${random}来产生int值、long值或者string字符串,来支持属性的随机值。
# 随机字符串com.didispace.blog.value=${random.value}
# 随机intcom.didispace.blog.number=${random.int}
# 随机longcom.didispace.blog.bignumber=${random.long}
# 10以内的随机数com.didispace.blog.test1=${random.int(10)}
# 10-20的随机数com.didispace.blog.test2=${random.int[10,20]}