jueves, 10 de agosto de 2023

MAPSTRUCT JAVA 17

 


Dependencias de MapStruct y Lombok con MAVEN
Configuración de pom.xml:
==========================

<properties>
  <!-- ... -->
    <org.mapstruct.version>1.5.5.Final</org.mapstruct.version>
    <org.projectlombok.version>1.18.30</org.projectlombok.version>
    <lombok-mapstruct-binding.version>0.2.0</lombok-mapstruct-binding.version>
</properties>

<dependencies>
  <!-- ... -->

    <dependency>
        <groupId>org.mapstruct</groupId>
        <artifactId>mapstruct</artifactId>
        <version>${org.mapstruct.version}</version>
    </dependency>
</dependencies>


<build>
    <plugins>
        <plugin>
        <!-- ... --> 
        </plugin>  
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
             <artifactId>maven-compiler-plugin</artifactId>
                 <version>3.11.0</version>
            <configuration>
                  <source>17</source>
                  <target>17</target>
             <annotationProcessorPaths>
                 <path>
                   <groupId>org.mapstruct</groupId>
                   <artifactId>mapstruct-processor</artifactId>
                   <version>${org.mapstruct.version}</version>
                 </path>
                 <path>
                  <groupId>org.projectlombok</groupId>
                  <artifactId>lombok</artifactId>
                  <version>${org.projectlombok.version}</version>
                 </path>
                 <path>
                  <groupId>org.projectlombok</groupId>
                  <artifactId>lombok-mapstruct-binding</artifactId>
                  <version>${lombok-mapstruct-binding.version}</version>
   </path>
               </annotationProcessorPaths>
            </configuration>
       </plugin>
    </plugins>
</build>

No hay comentarios:

Publicar un comentario

Instalación y Configuración de un DNS Público en Debian 12

Configuración de un DNS Público en Debian 12 ===================================== Registrar un dominio público en Goddady, Namecheap  ó pun...