viernes, 11 de enero de 2019

Uso e instalación de Lombok en Eclipse

Para un determinado proyecto decidimos usar Lombok para ver su potencial y funcionalidad. Lombok (https://projectlombok.org/) es una librería Java que mediante notaciones @ en la cabecera de las clases Java permite ahorrar código al programador, como los setter y getter, logger, synchronized ...etc.
Un ejemplo muy sencillo de uso sería el siguiente, donde definimos un POJO y sólo con la notación @Data Lombok nos facilita el uso de getters y setters de todos sus atributos.





Para usar Lombok, debemos descargar la librería Java de su página oficial, utilizarla en nuestro proyecto como librería, por ejemplo en nuestro caso al usar Maven hacemos referencia a ella:





Por último, y no menos importante, debemos indicarle a nuestro IDE que estamos usando esta librería. Nuestro proyecto al ejecutar y procesar la sentencia @Data generará los métodos correspondientes, pero al intentar usar dichos métodos en otra clase para llamar a los atributos del POJO nos dará errores de compilación.
Para ello debemos descargarnos el jar de la página oficial, en nuestro caso para Eclipse (https://projectlombok.org/setup/eclipse) y ejecutarlo. Por detrás lo que hará es copiar el jar en la ruta de instalación del IDE, para usarlo en tiempo de compilación.



























No hay comentarios:

Publicar un comentario