El uso de HttpSessionListener es muy práctico ya que nos permite ligar funcionalidad al propio ciclo de vida del manejo de sesiones . Vamos a ver unos ejemplos de como utilizarlo. Para ello el primer paso va a ser construir un Servlet que genere una sesión y nos permita almacenar algunos datos en ella. Veamos […]
Cupón de descuento de Navidad en mis cursos :)
Esta semana es la semana de navidad y aprovecho a sacar un cupón de descuento para todos mis cursos 😉 os hará un descuento especial del 60% en cada uno de ellos. Cupón : NAVIDAD2018 Aquí dejo un link a los cursos 🙂 Programación orientada a objeto en Java Java Standard Edition APIS Core Desarrollo Web […]
Java interface private method y como usarlo
El concepto de Java interface private method es relativamente nuevo y llega con Java 9 . ¿Cómo funciona este concepto y para que se usa? . Para ello tenemos que recordar que es Java 8 la primera versión de Java que soporta implementar métodos a nivel de interface .Tanto métodos estáticos como default methods. Vamos a […]
Java Optional Stream y reference methods
El uso de Java Optional Stream , poco a poco va aumentando según todos nosotros vamos actualizando nuestras aplicaciones a Java 8 . Recordemos que los tipos optional actuan como wrappers o envolturas que almacenan un tipo concreto. Es decir Optional<Integer> almacena un entero y Optional<String> almacena un posible valor de cadena. Vamos a construir […]
Interface Segregation Principle y Spring Data
El Interface Segregation Principle (ISP) o principio de segregación de interfaces es uno de los principios que esta bajo el grupo de los principios Solidos (SOLID) . Concretamente es el que hace la I. ¿Para qué sirve este principio y cómo se usa?. Este principio define que un cliente no puede depender de métodos de […]
takeWhile dropWhile Java 9 Streams
El uso de takeWhile y dropWhile con Java 9 poco a poco se irá extendiendo . Con la llegada de Java 8 y el uso de streams muchas cosas han cambiado en la programación cotidiana de Java. Sin embargo quedaban algunas casuísticas que cubrir en cuanto a operadores. Java 9 añade dos operadores importantes takeWhile […]
Spring REST CORS y su configuración
Usar Spring REST CORS es muy habitual hoy en día ya que la mayoría de peticiones a servicios REST que se realizan es utilizando algún tipo de tecnología Javascript y por lo tanto utilizando AJAX. Crear un servicio REST con Spring Framework es muy sencillo hoy en día ya que es suficiente con crear una […]
Single Page Application y REST
El uso de las Single Page Applications se extiende cada día más en los entornos de desarrollo . ¿Qué es un Single Page Application? . Normalmente cuando uno trabaja en una aplicación web esta contiene un número de páginas entre las que el usuario navega Sin embargo según fue pasando el tiempo las cosas evolucionaron […]







