Instrucciones para agregar el plugin owasp dependecy check en maven o gradle y detectar posibles vulnerabilidades como parte de las dependencias de nuestras aplicaciones.
Continue readingCategory: Java
Entendiendo las clases Sealed en Java 17
Sealed classes (clases selladas) son una mejora al lenguaje incluido con la versión LTS 17 (incluidas desde la versión 16) de Java. Las clases o interfaces selladas nos permiten restringir que otras clases e interfaces puede extender de ellas.
Continue readingMecanismo de Lock con archivos en Java
Usando Java NIO podemos implementar un mecanismo de bloqueo, para acceder a recursos de forma concurrente de manera segura y manteniendo la integridad de nuestra información.
Continue readingPicocli – Sencillez para argumentos CLI en Java
Picocli, se define así mismo como la manera más fácil de crear una aplicación de comandos enriquecida para entornos JVM y no JVM.
Continue readingEfectiva carga de datos en JPA con Entity Graph
JPA 2.1 ha incluido la característica Entity Graph, y es de gran utilidad para cuando debemos de cargar los datos de una relación en nuestra consulta de una manera diferente a la mapeada en la entidad. Haciendo un uso eficiente en las consultas generadas a la base de datos.
Continue readingCreando un fat jar con maven y gradle
Es muy común que necesitemos desarrollar una aplicación en Java cuyo ejecutable es un jar. A la vez, es muy frecuente que estemos usando librería de terceros que necesitamos tener junto a nuestro ejecutable para que la aplicación funcione correctamente. Una solución para evitar tener una gran cantidad de archivos jar, es crear un fat o uber jar.
Continue readingUsando jEnv para cambiar de versión de JDK
jEnv es una herramienta en linea de comandos que nos permite cambiar. de versión de Java facilmente. Veamos como instalarlo correctamente y usar sus opciones.
Continue readingUsando JPA CriteriaQuery para crear Queries con pagination
Un sencillo ejemplo de como utilizar los Criteria Queries de JPA para realizar paginación en las consultas.
Continue readingPaginación con un Lazy Datamodel en Primefaces-JSF Datatable
Cuando necesitamos mostrar un gran numero de registros en un data-table el uso de paginación es la forma adecuada para optimar memoria y tiempo de […]
Continue readingCertificación Java OCP 11 en $25 y cursos gratis
Información útil sobre como obtener cursos libres de Java y el examen de certificación OCP 11 con un 90% de descuento, por tiempo limitado
Continue reading