配置文件定義的值如何注入到Java變量?
假設我在classpath下的application.properties里定義了一些配置:
我想讓這些配置自動注入到我Java代碼里某個變量中去。最簡單的方式就是使用注解@PropertySource和annotation @Value。下面的例子一看就懂:
@Value("${spring.redis.host}")自動把application.properties里的配置項的值注入到類型為String的Java變量redisHost里。
配置文件定義的值如何注入到Java變量?
假設我在classpath下的application.properties里定義了一些配置:
我想讓這些配置自動注入到我Java代碼里某個變量中去。最簡單的方式就是使用注解@PropertySource和annotation @Value。下面的例子一看就懂:
@Value("${spring.redis.host}")自動把application.properties里的配置項的值注入到類型為String的Java變量redisHost里。