title: Orika mapper maps nulls even mapNulls(false) and mapNullsInReverse(false)
body: <p>I'm using Orika mapper to map JPA entity to DTO and vice versa. The problem is that I don't have entity ID in the DTO object so I want to preserve the JPA entity id. For this reason I'm switched off mapNulls(false) and mapNullsInReverse(false).
  My mapper Bean is like this- </p>
  
  <pre><code>@Bean
      public MapperFactory roadAssisanceMapperFactory() {
          MapperFactory mapperFactory = new DefaultMapperFactory.Builder().build();
          mapperFactory.classMap(RoadAssistance.class, RoadAssistanceDto.class)
                  .mapNulls(false).mapNullsInReverse(false)
                  .exclude("city").exclude("country").exclude("region").exclude("images")
                  .byDefault().register();
          return  mapperFactory;
      }
  </code></pre>
  
  <p>I don't have any constructors in both of the entities and I'm using tha mapper with <code>roadAssisanceMapperFactory().getMapperFacade().map(roadAssistanceDto,roadAssistance);</code>
  When orika maps the entities, I want to have the id filed in the roadAssistance instance preserved, because in the roadAssistanceDto it is null.
  Orika version is 1.5.2</p>