Is there a way avoid repeated @Mapping(target = "foo", ignore = true)
annotations?
#3537
Answered
by
filiphr
efenderbosch-atg
asked this question in
Q&A
-
Instead of a bunch of repeated annotations like this: @Mapping(target = "foo", ignore = true)
@Mapping(target = "bar", ignore = true)
@Mapping(target = "baz", ignore = true)
@Mapping(target = "qux", ignore = true) Something similar to @BeanMapping(ignoreTargets = ["foo", "bar", "baz", "qux"]) |
Beta Was this translation helpful? Give feedback.
Answered by
filiphr
Feb 25, 2024
Replies: 1 comment
-
I am not sure how I feel about this. |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
efenderbosch-atg
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I am not sure how I feel about this.
Mapping#target
supports nesting. We could in theory "remap"BeanMapping#ignoreTarget
to multipleMapping@ignore
and use them, but not sure how easy / difficult it would be to achieve that on our side. Perhaps something worth exploring. I've created #3539 to explore this.