ST有add(String name, Object value)
,但是如果我想用POJO中的数据填充ST属性怎么办?
class User {
public String id;
public String link;
public String key;
}
因此,我想输入ST.add(new User(...))
之类的内容并得到结果:
ST.add("id", id);
ST.add("link", link);
...
作为解决方法,我使用Jackon ObjectMapper将User.class映射到Map.class,然后用forEach填充ST对象。