En muchas ocasiones nos encontramos realizando peticiones AJAX desde JavaScript a servicios REST. En un porcentaje importante de las situaciones los datos que recibimos en JSON no son los datos que deseamos y deberemos realizar alguna transformación o modificación. JavaScript Map Muchas veces para realizar esta operación recorremos la lista de objetos y obtenemos […]
Spring Singleton vs Prototype
Spring Singleton vs Prototype es una de las preguntas clásicas de Spring Framework y a muchas personas les surgen dudas sobre como funciona el scope o ámbito de los beans que generamos. Vamos a intentar aclararlo con un ejemplo sencillo. Supongamos que tenemos la siguiente clase de servicio con su interface. Se trata de una […]
Introducción a MongoDB (CantabriaTIC)
Hoy he escrito un artículo que nos introduce a MongoDB como base de datos y nos explica los conceptos de Colección,Documento y Propiedad para la gente de CantabriaTIC podeís acceder desde aquí.
Utilizando un Java reference method
¿Qué es un Java reference method?. Todos hemos trabajado estos años en la plataforma Java y conocemos que existen tipos básicos y objetos. Cuando hago uso de una variable como por ejemplo Estoy haciendo una referencia a un objeto. De hecho en el mundo Java a un método solo se le pueden pasar dos cosas […]
El concepto de ejb-jar.xml
A partir de EJB 3.0 el uso del fichero ejb-jar.xml (deployment descriptor) se ha reducido significativamente ya que el uso de anotaciones ha simplificado sobremanera la forma de definir los distintos EJBs . De esta forma se ha eliminado la necesidad de usar este fichero que pasa a ser opcional y que se una en algunas situaciones […]
¿Qué es Gradle?
Poco a poco todo avanza en el mundo de la programación y uno de los campos que siempre necesita de mejoras continuas es el mundo de la automatización de builds (construcciones). Todos hemos manejado estos años ant y maven para automatizar la construcción de proyectos lo máximo posible. Poco a poco Gradle se esta haciendo hueco […]
Angular ng-inspector
Angular ng-inspector es una extensión de google chrome que nos permite gestionar de una forma más cómoda los distintos objetos y scopes que nuestra aplicación angular tiene cargados en un momento determinado. El uso de esta extensión es sencillo simplemente la activamos cuando tenemos nuestra aplicación de angular funcionando. Por ejemplo supongamos que tenemos la […]
El concepto de Angular watch
Angular watch nos permite añadir flexibilidad a nuestras aplicaciones angular.js. Una de las grandes ventajas de angular.js es su capacidad para realizar un binding bidireccional entre los objetos que se encuentran en el scope y las plantillas que utilizamos. De tal forma que cualquier cambio que se produzca en un objeto se actualice en las […]







