Convert a Map to a POJO

Well, you can achieve that with Jackson, too. (and it seems to be more comfortable since you were considering using jackson). Use ObjectMapper‘s convertValue method: final ObjectMapper mapper = new ObjectMapper(); // jackson’s objectmapper final MyPojo pojo = mapper.convertValue(map, MyPojo.class); No need to convert into JSON string or something else; direct conversion does much faster.

Difference between DTO, VO, POJO, JavaBeans?

JavaBeans A JavaBean is a class that follows the JavaBeans conventions as defined by Sun. Wikipedia has a pretty good summary of what JavaBeans are: JavaBeans are reusable software components for Java that can be manipulated visually in a builder tool. Practically, they are classes written in the Java programming language conforming to a particular … Read more