El concepto de Java Casting es uno de los conceptos que más cuesta entender a una persona que está empezando a programar. ¿Que es un Java Casting? .Vamos a explicarlo de forma sencilla . Para ello partiremos de dos clases , Televisor y Alexa que son dos dispositivos que podemos tener en nuestra casa . […]
Java Iterable to List
Java Iterable to List o cómo convertir un Iterable en una lista de elementos a los cuales se puede acceder por posición . ¿Para que sirve el interface Iterable y cuál es su relación con el Interface List? . El interface Iterable es el interface más genérico del framework de colecciones y vale como su […]
¿Que es CQRS ?
CQRS o Command Query Responsability Segregation es un patrón de diseño enterprise. No es un patrón excesivamente complejo pero sí es un patrón que cuesta bastante entender su utilidad . Para ello vamos a partir de un ejemplo bastante sencillo en el que tenemos las clase Persona y Dirección: [ihc-hide-content ihc_mb_type=”show” ihc_mb_who=”4″ ihc_mb_template=”1″ ] […]
JPA Orphan Removal y como usarlo
JPA Orphan Removal ,es una de las características con las que todos los desarrolladores cuando empiezan tienen problemas. Cuando nosotros trabajamos con bases de datos las relaciones más comunes son las de 1 a n . Por ejemplo un Libro dispone de varios Capítulos esto es una relación de 1 a n . Vamos a […]
Default methods flexibilidad vs solidez
Los Default Methods son relativamente nuevos ya que muchos desarrolladores se encuentran empezando a trabajar con Java 8 y comienzan a tener un mayor conocimiento de esta versión de la plataforma . ¿ Para que sirven los métodos por defecto en Java? . La respuesta es sencilla , sirven para añadir métodos con implementación a […]
JPA Single Table Inheritance
Vamos a construir un ejemplo de JPA Single Table inheritance. La herencia es una de las características que menos se comprende cuando hablamos de frameworks de persistencia. En este caso vamos a ver la casuística más sencilla, una jerarquía de clases que se almacenan en una única Tabla. JPA Single Table Inheritance implementación Vamos a […]
¿Angular o React cuál elegir?
En este video abordaremos las diferencias entre Angular y React y cual desde mi punto de vista es la mejor elección para los desarrolladores en cada momento . Vamos con ello , este contenido es solo para subscriptores 🙂 . [ihc-hide-content ihc_mb_type=”show” ihc_mb_who=”4″ ihc_mb_template=”1″ ] [embedyt] https://www.youtube.com/watch?v=75_bcLLn7qI[/embedyt] [/ihc-hide-content]
¿Que es un Maven Module?
El concepto de Maven Module es uno de los conceptos más importantes de Maven pero que en muchos casos los desarrolladores no usan demasiado. Sin embargo cada día es más importante el saber como usarlos ya que cada día modularizamos más nuestro software. Vamos a crear un par de ejemplos sencillos con Maven y explicar […]







