遍历Stream并设置属性值
// 初始化数据,设置评价等级
List<TblApplyForCleaning> list = (List<TblApplyForCleaning>) tblApplyForCleaningRepository.findAll();
list.stream().forEach(p -> {
if (p.getXing() != null) {
if (p.getXing() <= 3) {
p.setEvaluateLevel((byte) 2);
}
if (p.getXing() == 4) {
p.setEvaluateLevel((byte) 1);
}
if (p.getXing() == 5) {
p.setEvaluateLevel((byte) 0);
}
}
});
save(list);