在春季启动时使用@Value将映射从yml文件注入到config属性

时间:2018-06-25 13:31:30

标签: java spring spring-boot spring-config

我正在尝试从yml注入这样的地图

redisDbIndex:
   key1: 1
   key2: 2
   key3: 3

成一个 Map<String, String> map = new HashMap<>();

在我的配置类中(我不希望使用@ConfigurationProperties(prefix="...")注释,因为我已经知道这种方法。

我想知道如何使用@Value("${placeholder}")注释执行相同的操作。有可能吗?如果是,怎么办?我只是在探索内部。如果有人可以给我提示,那将是很好的。

我正在使用Spring Boot 1.4.3.RELEASE(它甚至具有该功能吗?)

0 个答案:

没有答案