Vamos a hablar de Spring Copy Properties . La copia de propiedades y DTOs (Data Transfer Objects) es una necesidad común en Spring Framework cuando se trata de transferir datos entre objetos que comparten una estructura similar. Esto es especialmente relevante en la manipulación de objetos de negocio, como por ejemplo, entre el objeto ‘Persona’ […]
ResponseEntity Spring y REST
ResponseEntity es una de las clases más habituales cuando uno utiliza Spring Framework con Servicios REST. Cuando uno comienza a trabajar con REST los ejemplos suelen ser muy directos y se hace uso de las anotaciones esenciales a la hora de publicar el Servicio . Sin embargo si queremos añadir flexibilidad y construir un servicio […]
JPA @MappedSuperClass y su uso
JPA @MappedSuperClass es una anotación que nos puede ser muy útil ya que en algunas ocasiones tenemos entidades de JPA que comparten una serie de atributos entre todas y en vez de repetirlos los podemos diseñar en una clase padre y heredarlos por todas las clases hijas. Vamos a ver un ejemplo sencillo de esta […]
git diff y sus mensajes
Usar git diff desde la consola siempre ha sido una operación muy compacta y a veces los mensajes son algo crípticos . Vamos a explicar este comando a detalle para poder ver como funciona. Imaginemonos que tenemos el fichero3.txt se trata de un fichero de texto muy sencillo con 6 mensajes de hola. Vamos a […]
Spring @Bean vs @Component
Spring @Bean vs @Component es una de las preguntas más habituales cuando usamos Spring Framework ya sea el de forma directa o con Spring Boot. Que diferencia hay entre estas dos opciones . La realidad es que tienen fuertes similitudes pero vamos a hablar un poco mas a detalle de cada una de de ellas. […]
¿Que es YAML?
¿Que es YAML? . Cada día vemos mas sitios en donde se puede usar YAML (YAML no es un lenguaje de Marcado) . Es un lenguaje que se encarga de simplificar los conceptos de configuración eliminando marcado y simbolos como < o > y las clásicas llaves {} definiendo un formato más neutro y legible […]
Curso Upgrade Java 9 a Java 20
Hoy publico el nuevo curso de actualización de Java 9 a Java 20. Este es un curso que bastante gente me ha solicitado ya que poco a poco se han ido añadiendo funcionalidades a Java en el transcurso de los últimos años. Vamos a ver como siempre su contenido: El curso esta orientado a desarrolladores […]
¿Que es un UUID?
¿Que es un UUID? . En muchas ocasiones en Java necesitamos identificadores únicos . La la mayor parte de las veces suelen estar ligados a bases de datos y a claves primarias de la tabla. Es decir una tabla en su clave primaria necesita un identificador único y lo definimos de forma incremental. Hasta ahí […]
- « Página anterior
- 1
- …
- 13
- 14
- 15
- 16
- 17
- …
- 59
- Página siguiente »







