gpt4 book ai didi

java - Mapstruct 检查空

转载 作者:行者123 更新时间:2023-12-04 03:07:50 39 4
gpt4 key购买 nike

我在方法中检查检查空值

@Override
public void updateFooFromNonNullAttributesOfDto(FooDto fooDto, Foo foo) {
if ( fooDto== null ) {
return;
}
if ( fooDto.getBar() != null ) {
site.setBar( fooDto.getBar() );
}
if ( fooDto.getBaz() != null ) {
site.setBar( fooDto.getBaz() );
}
}

当我使用
@Mapper( NullValueCheckStrategy.ALWAYS)

它检查了所有方法,但我只想检查一种......
如何解决这个问题呢?

最佳答案

MapStruct 还无法做到这一点,您可以为所有人做,也可以不为任何人做。已经有一个完全相同的功能请求。见 1243

关于java - Mapstruct 检查空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47468936/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com