codificar un UUID en Ascii85 para reducirlo a 20 bytes

Para cierta aplicación web, necesitamos enviar un GUID que indetifique la transacción, lo cuál estábamos haciendo con String uuid = UUID.randomUUID().toString(); El problema es que el programa del banco sólo aceptaba un máximo de 20 caracteres… Por lo cual nos...

uuid 20 caracteres url friendly

Por qué no se puede codificar un UUID en 20 caracteres url-friendly. A grandes rasgos Un UUID se compone de 128 bits o 16 bytes. Su representación canónica es la hexadecimal, la cual codifica cada byte con dos hexadecimales, dando un total de 12*2=32 caracteres, a los...

Comparar fechas sin hora en Criteria Query

¿Cómo comparar fechas con en una Criteria Query sin que se considere la hora? Una opción >> es usando la función between del Criteria Builder A lo que hay que agregar, por supuesto, el código que setea la hora, los minutos y los segundos en 00:00:00 para le...

Condiciones dinámicas a un Criteria Query de JPA 2

Algo que no se especifica en la documentación de JPA de Hibernate >> es cómo construir las condiciones de una Criteria Query dinámicamente, por ejemplo, si dependiendo de si ciertos parámetros nos llegan o no nulos, los incluímos en la cláusula WHERE En el fondo...

All that JAAS…

¿Cuál es la mejor manera de proveer seguridad a una aplicación de JSF 2 puro? Primero, a leer: Contextualizándose, el histórica y seguridad a nivel de lenguaje Java >> (e-dit!) Y ya que los links a Sun están rotos, de hacha a JAASRefGuide (e-dit!) Dada la...
El sitio utiliza cookies, para iniciar sesión o para cotizar los servicios. No usamos cookies de terceros.    Leer más
Privacidad