本文共 1421 字,大约阅读时间需要 4 分钟。
?????VO??????
?Java??????????VO???????????????????????????????????????????????????????????????
???????????????????
????????????????????
ListphoneCategoryVOList = new ArrayList<>();for (PhoneCategory phoneCategory : phoneCategoryList) { PhoneCategoryVO phoneCategoryVO = new PhoneCategoryVO(); phoneCategoryVO.setCategoryName(phoneCategory.getCategoryName()); phoneCategoryVO.setCategoryType(phoneCategory.getCategoryType()); phoneCategoryVOList.add(phoneCategoryVO);}
ListphoneCategoryVOList = phoneCategoryList.stream() .map(e -> new PhoneCategoryVO( e.getCategoryName(), e.getCategoryType() )).collect(Collectors.toList());
ListphoneInfoVOList = new ArrayList<>();for (PhoneInfo phoneInfo : phoneInfoList) { PhoneInfoVO phoneInfoVO = new PhoneInfoVO(); BeanUtils.copyProperties(phoneInfo, phoneInfoVO); phoneInfoVO.setTag(PhoneUtil.createTag(phoneInfo.getPhoneTag())); phoneInfoVOList.add(phoneInfoVO);}
????????????????
BeanUtils.copyProperties(phoneInfo, phoneInfoVO, "tag");
???????lambda???????????????BeanUtils?????????????????????????????????
?????????????????????????????????????????VO???????????????????
转载地址:http://bxyg.baihongyu.com/