¿ Java Lambda vs reference method cual es mejor? . Cuando empezamos a trabajar con programación funcional rapidamente nos encontramos con situaciones en las que comparamos las expresiones lamdba con los métodos de referencia. ¿Cual es mejor mejor … [Continue reading]
Java Lombok , clases y productividad
El uso de Java Lombok es bastante habitual en los proyectos de Java . Java es un lenguaje clásico y como lenguaje que tiene 20 años tiene que asumir que cosas que se realizaron en el pasado ... pues pueden ser mejorables . Este es el caso de el … [Continue reading]
¿Que es un Bounded Context?
¿Que es un Bounded Context? . Esta es una pregunta bastante habitual cuando nos encontramos trabajando con Domain Driven Design . El uso de Bounded Context o contextos limitados hace referencia a una buena práctica a nivel de diseño que cada día esta … [Continue reading]
Parcel js y Javascript Bundles sencillos.
Parcel js es una de los JavaScript Bundles mas sencillos que existe . ¿Qué es un JavaScript Bundle? . Un JavaScript Bundle nos permite empaquetar de forma rápida un conjunto de clases o funciones de JavaScript que se encuentran diseminadas en … [Continue reading]
Arquitecturas de MicroServicios y servidores
¿Que son las Arquitecturas de MicroServicios? .Los servidores de aplicaciones han sido y son hoy por hoy nuestros compañeros en el día a día en muchos desarrollos . Tenemos decenas o centenas de aplicaciones desplegadas sobre ellos .Algunas … [Continue reading]
Black Friday 2020 80% en todos los Cursos.
Black Friday 2020 , este año es muy especial. Muchos de nosotros hemos pasado a realizar la mayor parte de nuestras tareas en remoto y el nivel de exigencia se ha disparado. Cada día tenemos que saber más de todo. Hoy he decidido publicar las ofertas … [Continue reading]
Spring Batch Hello World y su configuración
Spring Batch Hello World . Vamos a construir un ejemplo de introducción a Spring Batch . Batch es uno de los frameworks de Spring más especializados y se encarga de automatizar los procesos batch . Procesos que se realizan normalmente de forma … [Continue reading]
Arquitecturas Web y Axios
Mis reflexiones sobre como ir mejorando nuestras arquitecturas web. … [Continue reading]
Java Learning Path y mis cursos.
¿Java Learning Path? y mis cursos. Muchas personas me han pedido que por favor explique en que orden realizaría yo mis cursos para convertirme en Experto de Java o de JavaScript ya que muchas personas cuando empiezan se encuentran bastante perdidas. … [Continue reading]
¿Que es un EJB Client?
Cuando trabajamos con EJBs estamos más que acostumbrados a construir un montón de EJBs estos EJBs normalmente disponen de un interface que define la funcionalidad y un Bean que la implementa . Esto en principio lo hace todo relativamente sencillo . … [Continue reading]
Java Recursividad y manejo de Ficheros
Java Recursividad y ficheros . Este artículo aborda el concepto de recursividad en Java y nos muestra como se puede usar de una forma sencilla para gestionar el manejo de ficheros y carpetas usando el api más clásico que soporta el lenguaje. Java … [Continue reading]
Webinar: Generic Repository JPA y buenas prácticas
Este Webinar esta orientado a los desarrolladores que necesitan construir un Generic Repository sólido para sus aplicaciones con JPA. (Java Persistence API) . Generic Repository A la hora de utilizar Genéricos con JPA existen muchas opciones … [Continue reading]