Cada día necesitamos más realizar la carga dinámica de ficheros de Javascript. Tecnologías como Require.js abordan esta problemática. Pero hay muchas situaciones cotidianas que se pueden resolver de forma más sencilla con algo como jQuery getScript. Utilizando jQuery getScript En el siguiente ejemplo se muestran dos botones “cargar” y “operar”. El primero de ellos aparece habilitado cuando […]
Utilizando Spring MVC Bean Validation
Spring MVC Bean Validation es una de las características más utilizadas de Spring MVC y nos permite apoyarnos en la JSR 303 (Bean Validation ) para validar la información de los objetos que estemos introduciendo con un formulario. Para ello deberemos incluir en el proyecto de Maven las dependencias de Spring MVC así como las […]
Java 8 default methods y extensibilidad
Java 8 Default methods es una de las nuevas características de Java que nos permite definir métodos y que estos pertenezcan a las clases que queramos. El concepto se parece mucho al concepto de mixins de otros lenguajes de programación. Java 8 default methods Vamos a construir un ejemplo que se encargue de diseñar un […]
Java vs JavaScript
Java vs JavaScript comparativa entre las dos plataformas y como la evolución de ambas nos afectará a las Arquitecturas del futuro
Spring MVC @ModelAttribute
Cada día se usa más Spring MVC como framework de capa de presentación. Con los años se ha pasado de un modelo MVC con fuerte uso de ficheros XML a un modelo en el que priman las anotaciones. Una de las anotaciones más habituales es Spring MVC @ModelAttribute que nos permite realizar un binding de los datos […]
JavaScript Iteradores (para CantabriaTic)
Hoy he escrito un artículo para CantabriaTic que habla de los diferentes Iteradores que tiene JavaScript y como se utilizan de una forma integrada. Lo podeis leer aquí.
Java Nashorn JavaScript
Javascript cada día que pasa se usa más y existen mas librerías dentro de la plataforma. Java sigue siendo una de las tecnologías líderes del entorno servidor . Hoy por hoy podemos usar JavaScript dentro el mundo Java apoyandonos en Nashorn que es el motor de JavaScript embebido en Java 8 Un ejemplo de […]
Java Garbage Collector
El Java Garbage Collector es uno de los conceptos que mas cuesta entender a la gente cuando empieza a programar en Java. ¿Cómo funciona el Java Garbage Collector exactamente?. Java divide la memoria en dos bloques fundamentales , Young generation y Old generation. En la zona de Young Generation se almacenan los objetos que se […]







