mart-mapper é uma biblioteca que foi criada para facilitar a instancias de outras classes como de classes
DTO para entidades e vice versa.
Instancia uma nova classe com os valores da classe anterior
Pré-requisitos:
Acrescente a dependencia abaixo em seu pom
<dependency>
<groupId>mart-mapper</groupId>
<artifactId>dto-mapper</artifactId>
<version>0.0.1</version>
</dependency>
Instale no maven com o comando abaixo
mvn install
ClasseA classeA = new ClasseA();
ClassB classeDTO = mappers.mapper(classeA, ClassB.class);
classeDTO.atributo1 == classeA.atributo1(true)
-
Anotações para uso de atributos customizados
-
Mapear mais cenários de testes unitários para garantir o funcionamento
-
Poder converter Map ou HashMap em uma Classe instanciada