Manejar REST Java Record es una de las cosas que poco a poco se irán implantando en las aplicaciones Web desarrolladas con Java sea el framework que sea. Todos usamos REST a la hora de publicar datos que otras aplicaciones van a consumir. La pregunta que mucha gente se hace a veces cuando vamos a […]
Java Stream to List y simplificación
La conversión de Java Stream to List es de las más clásicas de Java a nivel de programación funcional . En muchas ocasiones trabajamos con un stream el cual procesamos y necesitamos volverle a convertir en una lista. Java Stream to List Recordemos que un stream es un flujo de trabajo . Este flujo de […]
JPA @Table y @Entity
JPA @Table y @Entity son dos anotaciones de JPA que a veces nos generan dudas ya que nos hacen pensar que son muy parecidas e incluso tenemos dudas de si hacen falta las dos . Vamos a hablar un poco de ellas . En primer lugar @Table es la anotación que nos permite mapear nuestra […]
Maven Scope y sus opciones
El uso de Maven Scope es algo de lo más habitual ya que recordemos que todas las dependencias de Maven tienen varias propiedades algunas fijas y otras opcionales entre las opcionales estan los scopes. ¿Para que sirve exactamente un Maven Scope ? . Para ello lo primero que tenemos que hacer es mirar una dependencia […]
Spring @Bean y su uso
Spring @Bean es una de las anotaciones que más se usa en Spring Framework . Normalmente nos sirve para configurar beans a medida. Es decir beans que necesitamos instanciar con alguna configuración por defecto . Normalmente cuando generamos Servicios o Repositorios estos no tienen grandes configuraciones que asociar ya que vienen dadas por el application.properties […]
REST API y Agregados
Cuando diseñamos un API REST , definimos como queremos que un recurso se presente de cara a una aplicación cliente. Es decir por ejemplo si tengo el concepto de Persona pues simplemente publico una serie de urls con metodos GET ,POST ,PUT y DELETE que se encargan de gestionar el recurso. ¿Ahora bien que hago […]
Visual Studio Code Terminal y personalización
Todos usamos Visual Studio Code Terminal o el terminal de Visual Studio , ojala simplemente le usáramos pero la realidad es que tenemos que abrir multiples terminales de forma simultanea para gestionar nuestro día a día . Pueden ser aplicaciones de JavaScript , pueden ser contenedores Docker puede ser lo que sea pero muchas veces […]
Java Period y el tiempo
En Java, la clase Java Period es parte del paquete java.time introducido en Java 8. Representa un período de tiempo en años, meses y días ( en ese orden). Period te permite realizar operaciones y cálculos en fechas basados en estas unidades de tiempo. Puedes crear una instancia de Java Period utilizando el método of […]
- « Página anterior
- 1
- …
- 14
- 15
- 16
- 17
- 18
- …
- 59
- Página siguiente »






