Blog

Lombok en JAVA

Project Lombok es una librería JAVA que se conecta automáticamente a su editor y herramientas de construcción, condimentando su JAVA.No vuelvas a escribir otro método getter o equals, con una anotación tu clase tiene un constructor completo, automatiza tus variables de registro, y mucho más. Vídeo explicativo Anotaciones de Lombok @NonNull Puedes utilizar @NonNull en

RECORD en JAVA 14

Video explicativo En Java, un record es una nueva característica introducida en Java 14 que permite definir de manera concisa y fácilmente clases inmutables. ¿Qué es un Record en Java? Un record es esencialmente una clase que define una estructura de datos con campos, pero a diferencia de una clase normal, un record es inmutable

Instaceof en JAVA

Vídeo explicativo ¿Qué es instanceof en JAVA? La palabra clave instanceof es una palabra reservada en el lenguaje de programación JAVA que utiliza una operación binaria para determinar si un objecto es de una clase o interfaz especifica. Es decir, gracias a este operador o palabra clave en JAVA podremos determinar si un objecto es

GIVEN-WHEN-THEN con PRUEBAS UNITARIAS en JAVA

Las pruebas unitarias son una parte fundamental del proceso de desarrollo de software. Permiten verificar que cada pieza de código funciona correctamente y se integra sin problemas con el resto del sistema. Una forma efectiva de escribir pruebas unitarias es utilizando la técnica GIVEN-WHEN-THEN, que nos permite especificar el comportamiento esperado de una función o

Calcular la EDAD en JAVA

En este rápido tutorial, veremos cómo calcular la edad utilizando JAVA 8, JAVA 7 y las bibliotecas Joda-Time. En todos los casos, tomaremos la fecha de nacimiento y la fecha actual como entrada y devolveremos la edad calculada en años. Usando JAVA 8 Java 8 introdujo una nueva API Fecha-Hora para trabajar con fechas y

Patrón DTO en Java: qué es y cómo usarlo

El patrón DTO en Java transfiere datos entre capas sin lógica de negocio. Aprende a crear DTOs en Spring Boot con ejemplos de código.

Tutoriales Spring Data

Spring Data JPA proporciona soporte de repositorio para la API de persistencia de Jakarta (JPA). Facilita el desarrollo de aplicaciones que necesitan acceder a fuentes de datos JPA.

JpaRepository<T, ID> en SPRING DATA

JpaRepository es una interfaz creada en SPRING DATA para hacernos más fácil la forma de poder administrar los datos en nuestra base de datos. La interfaz JpaRepository acepta dos genéricos como parámetros el primero de ellos representa la clase entidad y el segundo representa el tipo de clase utilizado cómo identificador primario. Vídeo de explicación

¿Qué es un JavaBean en JAVA?

Las clases JavaBean son un tipo de clase POJO en Java que contienen reglas definidas que indican qué tiene que contener para implementar para ser considerada una clase JavaBean. Estas reglas son las siguientes: Ejemplo de JavaBean En el siguiente código vemos un ejemplo de qué se consideraría un JavaBean siguiendo las reglas anteriores:

Qué es un POJO en Java: definición y ejemplos

Un POJO es una clase Java simple sin dependencias de framework. Aprende qué es, cómo crearlo y sus diferencias con JavaBean y DTO.

Newsletter Semanal de Java

Cada viernes recibe lo más nuevo del ecosistema Java: frameworks, herramientas y mejores prácticas.

🔒 Sin spam. Cancela cuando quieras.