title: Mapstruct generate Constructor for dependency injection
body: <p>I'm trying to generate an implementation in MapStruct that will create a constructor for me that I can use for constructor-based dependency injection. I have learned that I can't use constructor-injection in the mapper definition(seen below), but how do I make it so that my generated class has one?</p>
  <p>I have tried below:</p>
  <pre><code>@Mapper(componentModel = &quot;spring&quot;, uses = Dependency.class, injectionStrategy = InjectionStrategy.CONSTRUCTOR)
  public abstract class MapStructTest {
  private Dependency dependency;
  
  @Mapping(source = &quot;field&quot;, target &quot;target&quot;)
  @Mapping(target = &quot;target2&quot;, ignore = true)
  @AfterMapping
  public final void runAfter() {
  //dostuff for target2
      }
  }
  </code></pre>
  <p>With no success. My class is generated, looks ok, except there is no constructor. How do I define my mapper so that I get a constructor I can work with in the implementation?</p>
  <p>Best regards,
  Prince of Sweden</p>