I actually like the idea of the MappingException here.
As far as annotations, I would not change all your mappings just to workaround this one issue. I would instead, personally, opt to either rename the "other" method or switch this particular property to field access.
|