mirror of
https://gitee.com/easii/mapstruct-plus.git
synced 2025-12-07 01:28:31 +08:00
反向转换默认规则和原来保持一致
This commit is contained in:
parent
2a06642a5b
commit
b020a42732
@ -590,10 +590,9 @@ public class AutoMapperProcessor extends AbstractProcessor {
|
||||
reverseMapperMetadata.setNullValueCheckStrategy(autoMapperMetadata.getNullValueCheckStrategy());
|
||||
reverseMapperMetadata.setMappingControl(autoMapperMetadata.getMappingControl());
|
||||
reverseMapperMetadata.setMapperNameSuffix(autoMapperMetadata.getMapperNameSuffix());
|
||||
// 默认的规则(当 source 属性包含 . 时,不生成相应的反向转换规则)
|
||||
// 默认的规则
|
||||
Map<String, AutoMappingMetadata> autoMappingMap =
|
||||
autoMapperMetadata.getFieldMappingList().stream()
|
||||
.filter(fieldMapping -> !fieldMapping.getSource().contains("."))
|
||||
.map(fieldMapping -> {
|
||||
final AutoMappingMetadata autoMappingMetadata = new AutoMappingMetadata();
|
||||
autoMappingMetadata.setSource(fieldMapping.getTarget());
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user