У меня есть следующий вариант использования:
У меня есть карта со свойствами:
Map <String, String[]> args = new HashMap(){{
put("requester.firstName", "Alice");
put("requester.lastName", "Smith");
put("requester.address", "Glasgow Av");
put("publication.type", "print");
put("publication.subtype", "book");
}};
Мне нужно преобразовать его в этот pojo
public class WebRequest{
private Requester requester;
private Publication publication;
}
class Requester{
private String firstName;
private String lastName;
private String address;
}
class Publication{
private String type;
private String subType;
}
Могу ли я использовать Джексона, чтобы запустить преобразование? Если нет, то какая библиотека лучше всего подходит для этого?
Спасибо,
Надя