一种Java Spring框架里将配置文件里定义的值注入到Java变量的简单办法

假设我在classpath下的application.properties里定义了一些配置:

一种Java Spring框架里将配置文件里定义的值注入到Java变量的简单办法

我想让这些配置自动注入到我Java代码里某个变量中去。最简单的方式就是使用注解@PropertySource和annotation @Value。下面的例子一看就懂:
一种Java Spring框架里将配置文件里定义的值注入到Java变量的简单办法

@Value("${spring.redis.host}")自动把application.properties里的配置项的值注入到类型为String的Java变量redisHost里。

一种Java Spring框架里将配置文件里定义的值注入到Java变量的简单办法
要获取更多Jerry的原创文章,请关注公众号"汪子熙":

一种Java Spring框架里将配置文件里定义的值注入到Java变量的简单办法