24/09/2009, 09:25
|
| | Fecha de Ingreso: septiembre-2007 Ubicación: Caracas
Mensajes: 13
Antigüedad: 17 años, 2 meses Puntos: 0 | |
Crear random en java Aja buenos dias!!!
Tengo una pregunta y quiero ver si me ayudan..
Tengo que generar una referencia para ser guardado en una BD, la referencia tiene un campo de 18 caracteres, el hecho esta que esa referencia no se puede repetir, fijense lo que estoy haciendo estoy generando la referencia de la siguiente forma:
FechaCodUserNumeroRandom = yyyyMMddHHmmssUUrr
Fecha = yyyyMMddHHmmss
CodUser = UU
Random = rr
el hecho esta que puede ser que dos usuarios con el mismo coduser pueda acceder al mismo tiempo al metodo que me genera la referencia, lo que indicaria que la fecha y el coduser serian iguales, pero el problema es que random no me garantiza que dos numeros consecutivamente generados sean distintos, lo que hara que las referencias sean iguales....
Si tienen una solucion se los agradezco!!!! |