Blog

Clases Abstractas en Java: Metodos Abstractos y Ejemplos

Las clases abstractas son una característica importante de la programación orientada a objetos en Java. Una clase abstracta es una clase que no se puede instanciar directamente y se utiliza como base para otras clases. Una clase abstracta puede tener métodos abstractos, que son métodos que no tienen una implementación y deben ser implementados por

Diferencia entre clase y objeto en Java

Una clase es el plano o plantilla y un objeto su instancia concreta en memoria. Conoce la diferencia entre clase y objeto en Java con ejemplos de código.

Tutoriales Spring Boot

Anotaciones Aprender sobre cómo lanzar tu aplicación increíblemente rápido con Spring Boot

Tutoriales Spring Framework

Spring Framework Aprender sobre el framework mas usado de JAVA

Singleton – Patrones de diseño en JAVA

En la programación orientada a objetos, una clase singleton es una clase que solo puede tener un objeto (una instancia de la clase) a la vez. Después de la primera vez, si intentamos instanciar la clase Singleton, la nueva variable también apunta a la primera instancia creada. Entonces, cualquier modificación que hagamos a cualquier variable

@Configuration & @Bean en SPRING BOOT

La anotación Spring @Configuration es parte del marco Spring Core. La anotación Spring Configuration indica que la clase tiene métodos de definición de @Bean. Entonces, el contenedor Spring puede procesar la clase y generar Spring Beans para usar en la aplicación. Video explicativo La anotación Spring @Configuration nos permite usar anotaciones para la inyección de

Validadores (Constraint) en SPRING BOOT

Si quieres validar tu objeto automáticamente en Spring Boot se puede usar “javax.validation.ConstraintValidator”. En esté post dejaré un ejemplo de cómo se puede crear uno especifico para tu proyecto. También puedes usar los ya creados que puedes mirar aquí https://javaee.github.io/javaee-spec/javadocs/javax/validation/constraints/package-summary.html Creando la anotación Con la anotación @Constraint definimos la clase que va a validar nuestro campo.

@Component en SPRING BOOT

La anotación Spring Component se utiliza para indicar una clase como componente. Significa que Spring detectará automáticamente estas clases para la inyección de dependencia cuando se utilice la configuración basada en anotaciones y el escaneo de classpath. Vídeo Explicativo Tipos de @Component Spring proporciona algunas anotaciones especializadas: @Controller, @Service y @Repository. Todos proporcionan la misma

Equals y hashCode en Java: Reglas y Ejemplos Practicos

HashCode es un identificador de 32 bits que se almacena en un Hash en la instancia de la clase. Toda clase debe proveer de un método hashCode() que permite recuperar el Hash Code asignado, por defecto, por la clase Object. El HashCode tiene una especial importancia para el rendimiento de las tablas hash y otras

@Autowired en Spring Boot: Como Inyectar Dependencias

La anotación @Autowired nos proporciona control a la hora de querer inyectar nuestras dependencias o instancias que se almacenan en el contexto de Spring. Hay varias forma en las que se usa @Autowired en las que se encuentran, las propiedas, los constructores y los setters. Vídeo explicativo Modos de inyección con @Autowired Por tipo (by

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.