


Spring boot : Spring data+ Spring mvc + H2, utilizando bases de datos en memoria
Spring boot se ha convertido en uno de los frameworks más fáciles de utilizar en Java para distintos tipos de aplicaciones, en este post explicaremos la integración de Spring boot […]

Java 8 Streams – Transformaciones utilizando stream().map
Continuado con los posts sobre Streams en este post explicaremos como transformar un objeto a otro utilizando la función map. Uno de los usos comunes de esto es transformar objetos […]

Java 8 Streams – Filtering
Siguiendo con la serie sobre Java Streams, en este post analizaremos como funcionan los filtros sobre Streams de Java a través de ejemplos. Preparando el ejemplo Antes de empezar con […]

Java 8 Streams – Remueve valores duplicados en una lista
En el ejemplo del día de hoy hablaremos de un problema común, remover datos duplicados de una lista, como sabemos existen muchos algoritmos para hacerlo, en este post hablaremos de […]

Java 8 Streams – Buscando el valor mínimo y máximo
Continuado con los posts sobre Streams en este post explicaremos como realizar búsquedas de el valor mínimo y máximo en una lista de números utilizando Streams. Solución común A continuación […]

Java 8 Streams – IntStream (Range y rangeClosed)
En este post continuaremos con la serie de Java8 Streams, el día de hoy explicaremos el funcionamiento de range y rangeClosed. IntStream IntStream es un stream (flujo) de valores enteros […]

Java 8 Streams – Principios básicos
En este post será el primero de un conjunto de posts donde hablaremos sobre el api de Streams que se agregó en Java 8, a continuación presentaremos los conceptos básicos. […]

Pruebas unitarias parte 3: Introducción a Spying con Mockito
En el post anterior hablamos sobre Pruebas unitarias parte 2: JUnit y Mockito primeros pasos, el siguiente paso será hablar sobre Spying. ¿Qué es un Spy y cómo es diferente a […]

Pruebas unitarias parte 2: JUnit y Mockito primeros pasos
Cuando hablamos de unit tests debemos hablar de “Mocking“, este es uno de los skills principales que debemos tener a la hora de hacer tests en nuestras aplicaciones. Al momento […]