Entradas

Mostrando entradas de junio, 2023

Instalación de la Librería Lombok

Imagen
Vamos a revisar hoy los pasos necesarios para instalarnos la librería Lombok en nuestro proyecto. Pero antes de eso, te preguntarás: ¿Qué es Lombok? Pues nada, se trata simplemente de una librería de Java que hace la vida más fácil a los desarrolladores. ¿Alguna vez te has cansado de escribir getters y setters tediosos para tus clases? Lombok lo hace por ti. En lugar de escribir ese código aburrido, puedes utilizar anotaciones como @Getter y @Setter para generar el código automáticamente en tiempo de compilación . Además, también puedes usar anotaciones para crear constructores, equals(), hashCode() y toString(). Y si quieres utilizar un tag que agrupe a todos los anteriores, también lo tienes: @Data .     Pero eso no es todo, el Proyecto Lombok tiene más sorpresas. Por ejemplo, puedes usar la anotación @NonNull para asegurarte de que no haya valores nulos en tus variables. Y si te gusta crear patrones de creación de objetos fluidos, la librería tiene la anotación @Builder para ayu

Creación de Token PAT para GitHub

Imagen
Vamos a revisar hoy el proceso requerido para la creación de un token clásico de acceso a los repositorios de la plataforma GitHub ( Personal Access Token o PAT ). Antiguamente, este acceso podía realizarse mediante el usuario/password de GitHub, pero actualmente la interconexión con los repositorios debe hacerse mediante token . Básicamente, este token PAT consiste en una clave de acceso con validez máxima de hasta un año (el plazo de validez tendremos que definirlo nosotros). Se trata de una medida de seguridad adicional, para que nuestra password de usuario no esté almacenada en ningún sitio en el que no sea estrictamente necesario. 💣 Dicho lo anterior, vamos a entrar directamente en materia. Los pasos para la creación del Token PAT de GitHub serían los siguientes: 1º) En primer lugar, como es lógico, tenemos que entrar en nuestra cuenta de GitHub. Lo hacemos desde su enlace oficial. https://github.com 2º) Dentro de nuestro perfil de usuario (situado arriba a la derecha dentro de