看到标题我都不知道我在说啥,有一个需求,需要在配置文件中,配置一些映射,然后把这个映射加载到map中。
dashboard:
monitor:
zhangsan: laoda
lisi: laoxiao
如果想把这个加载到map
@Data
@ConfigurationProperties(prefix = "dashboard")
@Configuration
public class DashboardMonitorConfig {
private Map<String, String> monitor;
}
然后在你项目中,就可以自动装配了
@Autowired
private DashboardMonitorConfig dashboardMonitorConfig;
最后,直接获取map
dashboardMonitorConfig.getMonitor()