spring—如何在java protobuf builder的模型Map器中配置不匹配的类型

dtcbnfnu  于 2021-07-13  发布在  Java
关注(0)|答案(0)|浏览(246)

我试图将我的商业模式Map到protobuf pojo,我得到了以下例外 Cannot map final type com...xx.xx.proto.$Builder ,
我已经登记了 ProtobufModule 为了 Modelmapper 下面是豆子

ModelMapper mapper = new ModelMapper();
        mapper.registerModule(new ProtobufModule());

并试图解决如下自定义Map

TypeMap<BusModel, com.xxx.proto.xxx.Builder> typeMap =
            mapper.createTypeMap(BusModel.class, com.xxx.proto.xxx.Builder.class);
        typeMap .addMappings(map -> map.map(BusModel::getAttrType, com.xxx.proto.xxx.Builder::setMismatchAttrType));

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题