1
ModelMapper(http://modelmapper.org/)はどの除外プロパティをサポートしていますか?値がnullの場合Modelmapperからnullの場合、プロパティ全体を除外する方法
私はPropertyMapを見つけました。しかしそれは私にとっての制約です。 私が必要とする特定のプロパティを記述する必要があるためです。
このようにします。
ModelMapper modelMapper = new ModelMapper();
modelMapper.addMappings(new PropertyMap<TestObject, TestObject>() {
@Override
protected void configure() {
when(Conditions.isNull()).skip().setName(source.getName());
when(Conditions.isNull()).skip().set...(source.get...());
when(Conditions.isNull()).skip().set...(source.get...());
when(Conditions.isNull()).skip().set...(source.get...());
when(Conditions.isNull()).skip().set...(source.get...());
when(Conditions.isNull()).skip().set...(source.get...());
}
});
私の場合、私は多くのプロパティと詳細を持っています。 マッピングプロパティがすべてnullの場合、マッピングプロパティを除外する方法。 もっと快適な解決策はありますか?
ありがとうございました。