¿Qué es la programacion Imperativa? . Todos estamos habituados a programar y cuando lo hacemos habitualmente usamos un enfoque imperativo. ¿Qué quiere decir esto? , pues simplemente que le decimos al lenguaje de programación como tiene que realizar cada uno de los pasos .Le decimos que variables usar, que bucles y sentencias etc. Es decir […]
Java Stream peek funcionamiento y logging
A veces usar Java Stream peek , es clave para entender cual es el funcionamiento de un flujo de Stream a nivel de Java 8 . Recordemos que los Streams nos permiten realizar operaciones complejas sobre un conjunto de datos . En ocasiones si el flujo de operaciones es elaborado cuesta entender realmente lo que […]
Curso Experto Arquitectura Java Moderna
Bonificable FUNDAE Arquitectura Java Empresas:Spring Boot, Hexagonal, Eventos y Full Stack Domina las arquitecturas que sostienen los sistemas Java empresariales: Spring Boot, arquitecturas hexagonales, microservicios orientados a eventos con Kafka y arquitecturas full stack con Angular. Estructura del curso — 40 horas 1 Spring Boot Arquitectura base → 2 Hexagonal Puertos y adaptadores → 3 […]
Java Template String y como Usarlos
Java template strings o cadenas plantilla ya forman parte oficial del lenguaje a partir de Java 24, sin necesidad de activar funcionalidades en modo preview. Esta característica mejora significativamente la forma en que construimos cadenas dinámicas, haciendo el código más expresivo, legible y seguro. ¿Qué son los Java Template String ? Antes de Java 24, […]
JPA @OneToMany y sus opciones
JPA @OneToMany es una anotación clave . En un post anterior hemos trabajado con el concepto de Persona y Factura construyendo una relación entre la Factura y la Persona a la que la factura pertenece con @ManyToOne . En este post construiremos la relación del otro lado entre la Persona y la Factura usando JPA […]
Java Virtual Threads: ¿Qué son y por qué son importantes?
¿Que son los Java Virtual Threads? . Cuando programamos en Java y queremos hacer varias cosas al mismo tiempo, usamos hilos. (Threads) Un hilo es una abstracción sobre el concepto de tarea y se pueden ejecutar en paralelo. Cada Thread de Java es un hilo del sistema operativo. El problema es que los hilos normales […]
Spring Boot Load Data y testing
El uso de Spring Boot Load Data o carga de datos es bastante común en las aplicaciones modernas. Muchas de ellas usan JPA o JDBC y SQL para almacenar la información en una base de datos relacional y necesitan una primera carga de datos para pruebas unitarias etc. Vamos a ver cómo Spring Boot de […]
¿Qué es el Acoplamiento?
El concepto de acoplamiento es uno de los conceptos que más cuesta entender cuando trabajamos en nuestro día a día y hace referencia a como nuestras clases están relacionados entre ellas y las dependencias que tienen. Vamos a construir un ejemplo sencillo que nos permita entenderlo mejor. Para ello nos vamos a construir una serie […]
- « Página anterior
- 1
- …
- 5
- 6
- 7
- 8
- 9
- …
- 120
- Página siguiente »







