El concepto de Java Stream file , cada día se usa más ya que Java 8 nos permite simplificar sobremanera la lectura de ficheros. Algo que en Java clásico siempre ha sido bastante complejo . Vamos a ver un ejemplo sencillo de como leer un fichero linea a linea. Para ello partiremos del siguiente fichero. […]
Java Generic Repository y JPA
El concepto de Java Generic Repository es muy habitual cuanto trabajamos con tecnologías de persistencia. El concepto de Repository como clase que se encarga de gestionar todas las operaciones de persistencia contra una tabla de la base de datos es hace ya mucho tiempo un clásico. La mayor parte de los lenguajes de programación soportan […]
El concepto de JavaScript Proxy
El concepto de JavaScript proxy es un concepto cada día más importante ya que muchos frameworks se basan en el uso de proxies. ¿Qué es un proxy? un proxy no es ni más ni menos que un intermediario entre un programa y el objeto al cual queremos invocar un método o cambiar una propiedad. Vamos […]
Maven Parent POM y uso de librerias
El concepto de Maven Parent POM es muy común en cuanto comenzamos a realizar aplicaciones un poco complejas compuestas por varios proyectos. La mayor parte de estos proyectos comparten el 90% de las librerías. De ahí surge la necesidad de compartir librerías entre varios proyectos . Ese es el problema que nos solventan los Maven […]
Java Stream map y estadísticas
El uso de Java Stream map es una de las operaciones más comunes cuando trabajamos con un flujo de Streams . El método map nos permite realizar una transformación rápida de los datos y muy directa sobre el flujo original. Vamos a ver algunos ejemplos que nos ayuden a clarificar como se utiliza Java Stream […]
Spring GetMapping , PostMapping etc
Spring GetMapping es una anotación de Spring Framework que aparece con Spring 4.3 y nos permite simplificar el manejo de los diferentes métodos de Spring MVC y los @RequestMappings que a veces se hacen un poco pesados. A partir de ahora nosotros podemos usar estas anotaciones y simplificar el código. Para ello vamos a construir […]
Eclipse Git , Repositorios locales y remotos
El uso de Eclipse Git en nuestros proyectos es cada día más habitual . Git se ha convertido en el estandar de facto como software de control de versiones.Hoy en día con Eclipse es muy sencillo integrar nuestro proyecto en un repositorio Git. ¿Cómo podemos hacerlo? . Vamos a ver un ejemplo sencillo con un […]
Java Overload y preguntas de certificacion
El concepto de Java Overload es muy conocido por todos los programadores . Java nos permite declarar el mismo método pero con diferentes tipo o número de argumentos en una clase. Esto nos aporta una gran flexibilidad ya que simplifica el número de métodos de los cuales tenemos que acordarnos . Vamos a abordar algunos […]







