Java

DisplayTag: Exportando nuestras tablas

DisplayTag: Exportando nuestras tablas

En post anteriores hemos mostrado las ventajas del uso de DisplayTag como así también los primeros pasos en el uso del mismo, ahora muchas veces se nos plantea que la tabla que estamos mostrando por pantalla la necesitamos exportar ya se de manera total (todos los registros) o parcial (solo la pantalla que estamos viendo) y

XStream: Como usar los conversores

XStream: Como usar los conversores

Como hemos visto en el post anterior de XStream (XStream: De objetos a XML de forma simple), a la hora de trabajar con objetos y generar un XML a partir de ellos o viceversa esta librería es ideal. Ahora bien existen situaciones en las cuales deberemos cambiar el formato en que se exporta el dato

PrettyFaces: Url mas amigables con JSF

PrettyFaces: Url mas amigables con JSF

Cuando comenzamos a crear nuestras aplicaciones quizás no nos preocupamos mucho por el nombre que le damos a nuestros archivos (jsp o xhtml) debido a que nos focalizamos en otras cosas, pero llega un momento en que las urls se vuelven demasiado largas o no son del todo descriptivas con respecto a lo que estamos mostrando o simplemente

XStream: De objetos a XML de forma simple

XStream: De objetos a XML de forma simple

Muchas veces en el ámbito de Java nos toca trabajar con XML ya sea en la generación de los mismos como leerlos para convertirlos en objetos con el fin de poder manipular sus datos de manera simple. Ahora bien existen muchas formas de hacer esto manualmente pero siempre caemos en algo que pueda no ser la

Dozer: Una forma sencilla transformar los objetos

Dozer: Una forma sencilla transformar los objetos

Muchas veces cuando estamos trabajando nos topamos con la disyuntiva de como transportar nuestros objetos de dominio desde lo que es el backend hacia el frontend/servicios, sin lugar a dudas la mejor alternativa es usando un DTO (Data Transfer Object) que nos permite evitar enviar cierta información que no es necesaria entre capas (como ser

DisplayTag: Mostrando tablas de forma facil

DisplayTag: Mostrando tablas de forma facil

Muchas veces cuando trabajamos dentro de lo que son aplicaciones web en Java nos toca la tarea de mostrar el contenido de un array o list en forma de tabla, ahora eso no seria un gran problema si contáramos con la posibilidad de usar JSF con alguna de sus implementaciones o quizás usar AngularJs por

Liquibase: Operaciones, buenas practicas e integración con Maven

Liquibase: Operaciones, buenas practicas e integración con Maven

En el post anterior hemos hecho hincapié en hacer una breve introducción de que es Liquibase, las características y como instalarlo en nuestra PC. En este post la idea es centrarnos en hacer una breve explicación de las distintas operaciones que se pueden realizar como así también las buenas practicas que nos pueden ayudar a

Jxls: Una forma sencilla de generar un Excel

Jxls: Una forma sencilla de generar un Excel

Muchas veces nos topamos con el problema de tener que generar un archivo Excel a partir de ciertos datos que tenga un determinado formato y que pueda mostrarlos en función de una cierta condición. Existen librerías que cubren esta funcionalidad pero que presentan cierta complejidad o que requieren de cierto tiempo de aprendizaje. Teniendo en cuenta

Liquibase: Gestionando los cambios de la BBDD

Liquibase: Gestionando los cambios de la BBDD

Para los que trabajan en aplicaciones donde poseen mas de un entorno (desarrollo, test, pre-producción, producción) o cada uno de los desarrolladores posee su propia base de datos local, se convierte en algo engorroso a la hora de aplicar los distintos cambios que fueron apareciendo de versión en versión como así saber hasta que versión

Gson: Una forma facil de convertir JSON

Gson: Una forma facil de convertir JSON

En el ámbito de los desarrollos en Java pero en especial en Android es casi un estándar trabajar con JSON a la hora de obtener información desde un servidor, donde el principal problema que se nos plantea a la hora de recibir o enviar un JSON es como convertirlo ya sea el contenido del documento a