yml 文件
input:
name: raja
age: 12
somedata:
abcd: 1
bcbd: 2
cdbd: 3
代码
/**
* @author Richard_yyf
* @version 1.0 2019/5/13
*/
@Component
@EnableConfigurationProperties
@ConfigurationProperties(prefix = "input")
public class SomeData {
@Value("${input.name}")
private String name;
@Value("${input.age}")
private Integer age;
private HashMap somedata;
public HashMap getSomedata() {
return somedata;
}
public void setSomedata(HashMap somedata) {
this.somedata = somedata;
}
}
@Autowired
private SomeData someData;
@RequestMapping("/123")
public void ttt() {
System.out.println(someData.getSomedata());
}
结果
{abcd=1, bcbd=2, cdbd=3}