场景
开发过程中,会有一些实体转换的需求,有的属性差不多,即使两个实体对象拥有同名
的属性,也需要调用get和set进行取值赋值。比如下面这样:
longTimeNoLoginList.forEach(busMailList -> {
BusDriverNoLoginRecord busDriverNoLoginRecord = new BusDriverNoLoginRecord();
busDriverNoLoginRecord.setCarNum(busMailList.getCarNumber());
busDriverNoLoginRecord.setNoLoginType(DriverNoLoginTypeEnum.LONGAGOLOGIN.getCode());
busDriverNoLoginRecord.setRecordTime(new Date());
busDriverNoLoginRecord.setLastLoginNumber(busMailList.getDriverNumber());
busDriverNoLoginRecord.setLastLoginTime(null == busMailList.getBindingTime()?busMailList.getUpdateTime()