Rule和TDataCenterRule之间的转换

来源:5-2 【模型查询】用于承载数据的查询应用规则模型

java小书童

2024-09-06

public Rule getRuleByBusinessIdAndRuleType(String businessId, String ruleType) {
TDataCenterRule rule = ruleService.getByBusinessIdAndRuleType(businessId, ruleType);
return Optional.ofNullable(rule).map(ruleMapping::toVo).orElse(null);
}中的ruleMapping::toVo用到了
@Mapping(source = “id”, target = “ruleId”)
Rule toVo(TDataCenterRule rule);
TDataCenterRule中private String id;怎么转换成Rule中的private Long id;的,类型不同是怎么转换的

写回答

1回答

Tim老师

2024-09-06

类型不同的转换其实和课程里面讲的 整形转成枚举,或者枚举转成整形是一样的,用default方法可以解决
0
0

SpringBoot3.0 + RocketMq 构建企业级数据中台

SpringBoot3.0 + RocketMq 构建企业级数据中台

214 学习 · 64 问题

查看课程