delegacion

Eclipse y el concepto de Delegación

Cuando programamos en Java en muchas ocasiones nos encontramos con la necesidad de usar el concepto de delegación . Este conceptos es muy habitual cuando tenemos estructuras de clase de composición. Es decir un objeto A contiene un Objeto B. Por ejemplo supongamos que tenemos el diagrama de clases de Coche y Motor. Vamos a […]

continuar leyendo · Comments { 0 }
Blog2

Java 9 y NPM artículos para GenBetaDev

Estas últimas semanas he escrito un par de artículos para GenBetaDev sobre dos temas interesantes. El primero versa sobre que es lo que llegará con Java 9 y la importancia que tendrá en el futuro cercano. El segundo trata de aclarar un poco los lios que existen con Node.js y NPM.

continuar leyendo · Comments { 0 }
Big

Java BigInteger

La mayor parte de las veces que trabajamos con números en Java nos es suficientes utilizar los tipos básicos como int y double que nos cubren la mayor parte de nuestras necesidades. De hecho el rango de un tipo double y un integer en Java es el siguiente: integer: -9,223,372,036,854,775,808 to +9,223,372,036,854,775,807. double: 1.40129846432481707e-45 to […]

continuar leyendo · Comments { 2 }
objetos

Angular.js inyección de dependencia y COC

En muchas ocasiones me encuentro con que al comenzar a trabajar con Angular.js a casi todo el mundo le resulta dificil entender el concepto de Inyección de Dependencia y Convención sobre configuración que el framework aplica a sus ejemplos más básicos. Vamos a ver un bloque de código de Angula.js y explicarlo un poco más […]

continuar leyendo · Comments { 0 }
creacionSession

Usando Java Session en aplicaciones web

Uno de los conceptos que más problemas produce cuando comenzamos a trabajar con aplicaciones web en Java es el concepto de java session (HttpSession) que sirve para almacenar información entre diferentes peticiones HTTP  ya que este protocolo es stateless (sin estado). Así pues en muchas ocasiones nos encontraremos con el problema de compartir estado (datos usuario) entre […]

continuar leyendo · Comments { 4 }
003SpringMVC

Arquitecturas JavaScript para desarrolladores Java

El mundo de Javascript se terminará haciendo un hueco como parte de las arquitecturas que manejamos. Habrá situaciones en las que substituyan a cosas que hemos desarrollado en Java y habrá otras ocasiones que nos sirvan de complemento. Uno de los problemas más habituales en estas nuevas arquitecturas javascript es podernos hacer una composición de […]

continuar leyendo · Comments { 0 }
tdlastfinal

jQuery find vs filter

jQuery lo usamos todos los días pero siempre quedan cosas que revisar. Una de las preguntas más habituales que me hacen es la diferencia existente entre usar el método de JQuery find vs  filter .Vamos ha verlo a detalle a traves de un sencillo ejemplo del manejo de una tabla. Supongamos que queremos cambiar de color […]

continuar leyendo · Comments { 0 }
paralelo

Expresiones Lambda y ejecución en paralelo

Poco a poco vamos conociendo como utilizar las expresiones lambda y sacarles partido. Hay en algunas ocasiones que nos pueden resultar especialmente útiles. Por ejemplo nos podemos encontrar con listas de elementos que tienen un tamaño muy grande y tenemos la necesidad de procesarlas realizando varias operaciones con expresiones lambda. Operaciones que pueden suponer desde […]

continuar leyendo · Comments { 2 }
packages

Sublime Text editor y su exito para CantabriaTIC

Como siempre intentando aportar algo a la comunidad de Cantabria sobre temas TIC en este caso es una pequeña reflexión sobre el exito de Sublime como editor de texto. Podeis acceder al articulo aquí

continuar leyendo · Comments { 0 }
factura

JAX-RS Client y Servicios REST

El uso de servicios REST es cada día más común y han sido construidos para poder gestionar de una forma sencilla el intercambio de información entre sistemas heterogeneos. Estamos muy habituados a utilizar Ajax para comunicarnos con un servicio REST.   Es también bastante habitual invocar servicios REST desde las APIs nativas de nuestras aplicaciones […]

continuar leyendo · Comments { 2 }
resultado

JavaBeans , DTO y Dozer

Cuando programamos en Java utilizamos JavaBeans de forma continua. Sin embargo a veces nos encontramos con algunos problemas a la hora de trabajar con ellos. Uno de los problemas más habituales es la conversión de una estructura de JavaBeans en otra estructura diferente como pueden ser los DTO. Es habitual encontrarnos con situaciones de este […]

continuar leyendo · Comments { 4 }
migrar

Spring @Inject CDI y standards

La competencia entre los standares de Java EE y el framework Spring es cada vez más dura ya que las similitudes entre ambos son muchas. Elegir uno u otro depende de muchas cosas. En estos momentos existen muchos proyectos de Spring y algunos de ellos están valorando pasarse a Java EE en futuras evoluciones. Por […]

continuar leyendo · Comments { 0 }