dozer 映射工具

dozer是一種JavaBean的映射工具,相似於apache的BeanUtils。可是dozer更強大,它能夠靈活的處理複雜類型之間的映射。不但能夠進行簡單的屬性映射、複雜的類型映射、雙向映射、遞歸映射等,而且能夠經過XML配置文件進行靈活的配置。 apache

org.dozer.DozerBeanMapperapp

public static void main(String[] args) {
        Map<String,Object> map=new HashMap<String,Object>();
        map.put("id", 1);
        Area area=new Area();
        area.setId(1);
        map.put("area", area);
        User u=dozer.map(map, User.class); //map 轉成 User 對象
        System.out.println(u.getId());
        System.out.println(u.getArea().getId());
    }工具

相關文章
相關標籤/搜索