Maven Flexibilidad y el manejo de Artefactos . ¿Cómo podemos aumentar la flexibilidad de nuestros proyectos Maven utilizando Artefactos? .Vamos a ver un ejemplo sencillo apoyándoos en la creación de un interface de Servicio y su implementación en Java. Un servicio es un conjunto de funcionalidad agrupada que nos sirve como unidad reutilizable de código. […]
java == null vs Objects.isNull y sus diferencias
java == null vs Objects.isNull es una pregunta bastante habitual a partir de Java 8 . Todos estamos bastante acostumbrados a comprobar si un objeto es nulo con el operador == o con el operador != . Java 8 añade una opción adicional que nos permite comprobar si un objeto es null con la clase […]
JavaScript Nested Destructuring
JavaScript Nested Destructuring es uno de los conceptos que siempre al final tenemos que aplicar cuando trabajamos con estructuras de objetos anidados en JavaScript . Vamos a ver unos ejemplos sencillos de como el anidamiento funciona a niveles de destructuring. JavaScript Destructuring El primer paso es recordar cual es el concepto de Javascript destructuring a […]
Curso Spring Framework desde Cero
Este Curso Spring Framework desde cero es uno de los que me faltaba grabar ya que a muchas personas les cuesta entender sus conceptos . En muchas ocasiones no se encuentran ejemplos desde cero ya que Spring es muy amplio y cuesta adquirir una perspectiva global. Curso Spring Framework (Contenidos) Este curso comienza desde cero […]
Java var keyword y su uso con JDK10
El concepto de Java var keyword es uno de los conceptos nuevos del jdk10 y nos permite una gestión más sencilla de los tipos genéricos en el mundo Java ya que el JDK10 es capaz de realizar lo que se denomina una inferencia de tipos sobre nuestras variables. Normalmente cuando nosotros queremos utilizar un tipo […]
Spring BeanPropertyRowMapper y jdbcTemplates
El concepto de Spring BeanPropertyRowMapper nos permite simplificar la forma con la que trabajamos con JDBCTemplates en Spring Framework . Normalmente cuando trabajamos con JDBCTemplates tenemos que diseñar una serie de consultas parametrizadas a nivel de un repositorio. Estas consultas parametrizadas son relativamente sencillas: La simplificación de Spring JDBC sobre el uso de JDBC de […]
Spring AOP annotation y su uso
El concepto de Spring AOP annotation esta ligado al manejo de anotaciones dentro de la programación orientada a aspecto (AOP) . Este tipo de programación cada día es más necesaria ya que las aplicaciones son más complejas y necesitan apoyarse en este tipo de programación para reducir el volumen de código a construir ¿Para que […]
Curso TDD Java , Diseño y Patrones
Este curso hace tiempo que le quería grabar ya que mucha gente quiere introducirse en estas metodologías . Sin embargo la mayor parte de las formaciones sobre estos temas cubren conceptos muy fundamentales como Assertions , construcción de test , manejo de anotaciones etc .Ahora bien en muchos casos se quedan algo cortos en como […]







