Blog

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 […]

Patron DTO en Java: Que es y Como Usarlo

El patrón de diseño DTO (Data Transfer Object) nos ayuda a separar las capas de nuestra aplicación de JAVA y además simplificar los datos que vamos a utilizar o enviar en nuestros métodos, cómo por ejemplo, no teniendo que hacer multiples llamadas a diferentes métodos para obtener varios datos. Vídeo de explicación ¿Qué es un […]

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 [&hellip;]

¿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:

Que es un POJO en Java: Definicion y Ejemplos

Cuando hablamos de un POJO, lo que estamos describiendo es un tipo sencillo sin referencias a ningún marco en particular. Un POJO no tiene una convención de nomenclatura para nuestras propiedades y métodos. El nombre POJO viene de las siglas Plain Old Java Objects o en español Objetos Java Simples y Antiguos. Los POJOs son [&hellip;]

@Entity en JPA

Las entidades en JPA no son más que un POJO que contienen la anotación @Entity que representan datos que se pueden conservar en la base de datos. Una entidad representa una tabla almacenada en una base de datos. Cada instancia de una entidad representa una fila en la tabla. Video explicativo Anotación @Entity en clases [&hellip;]

@NULLABLE y @NONNULL en JAVA

En Java, @Nullable y @NonNull son anotaciones que se pueden usar para indicar si una variable o parámetro puede ser nulo o no, además también podemos indicar si un método devuelve un valor de retorno nulo o no. Estas anotaciones son útiles para evitar errores de NullPointerException y mejorar la legibilidad del código. @Nullable y [&hellip;]

PATRÓN de DISEÑO FACTORY en JAVA

El patrón de diseño Factory es uno de los patrones de diseño más comunes y útiles en Java. Se utiliza para crear objetos de una clase determinada sin necesidad de conocer el código específico de esa clase. En lugar de crear directamente una instancia de una clase, se utiliza un método factory para crear el [&hellip;]

Try Catch Finally en Java: Manejo de Excepciones

Al ejecutar código Java, pueden ocurrir diferentes errores: errores de codificación por parte del programador, errores debido a una entrada incorrecta u otros imprevistos. Cuando ocurre un error, Java normalmente se detendrá y generará un mensaje de error. El término técnico para esto es: Java lanzará una excepción (arrojará un error). Vídeo de explicación Cómo [&hellip;]