title: Reuse decorated mapper with Mapstruct
body: <p>I'm using MapStruct 1.3.0.Final to convert Dtos into POJOs and vice versa with the <strong>spring</strong> value into <em>mapstruct.defaultComponentModel</em> option. To avoid  stackoverflow errors due to bidirectional relations I have followed the next link:</p>
  
  <p><a href="https://github.com/mapstruct/mapstruct-examples/tree/master/mapstruct-mapping-with-cycles" rel="nofollow noreferrer">Mapping With Cycles</a></p>
  
  <p>Some of those converters have been decorated following the instructions included in:</p>
  
  <p><a href="http://mapstruct.org/documentation/stable/reference/html/#customizing-mappers-using-decorators" rel="nofollow noreferrer">Customizing Mappers Using Decorators</a></p>
  
  <p>The question is:</p>
  
  <p>How can I use decorated converters in other ones using the option <strong>uses</strong>?</p>
  
  <p>Following the example included in the second link, I have tested:</p>
  
  <pre><code>@Mapper(componentModel="spring", uses={PersonMapper.class})
  public interface OtherMapper
  
  @Mapper(componentModel="spring", uses={PersonMapperDecorator.class})
  public interface OtherMapper
  </code></pre>
  
  <p>But I have not achieved that <code>OtherMapper</code> uses the <code>PersonMapperDecorator</code>.</p>